Nov 27
2024
SELL
Open market or private sale
$1,126,560
$281.64 p/Share
4,000
Reduced 6.7%
55,709
Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
$295,372
$205.12 p/Share
1,440
Reduced 2.35%
59,709
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$183,489
$78.92 p/Share
2,325
Added 3.66%
61,149
Common Stock
Aug 13
2024
SELL
Payment of exercise price or tax liability
$359,914
$197.43 p/Share
1,823
Reduced 3.01%
58,824
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
3,965
Added 6.14%
60,647
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$93,181
$197.0 p/Share
473
Reduced 0.83%
56,682
Common Stock
Feb 02
2024
SELL
Open market or private sale
$364,680
$182.34 p/Share
2,000
Reduced 3.38%
57,155
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$227,442
$182.1 p/Share
1,249
Reduced 2.07%
59,155
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$150,943
$88.79 p/Share
1,700
Added 2.74%
60,404
Common Stock
Nov 17
2023
SELL
Open market or private sale
$326,000
$163.0 p/Share
2,000
Reduced 3.29%
58,704
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$157,826
$154.58 p/Share
1,021
Reduced 1.65%
60,704
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$101,848
$69.05 p/Share
1,475
Added 2.33%
61,725
Common Stock
Aug 24
2023
SELL
Payment of exercise price or tax liability
$797,848
$152.0 p/Share
5,249
Reduced 8.01%
60,250
Common Stock
Aug 24
2023
BUY
Exercise of conversion of derivative security
$486,390
$64.21 p/Share
7,575
Added 10.37%
65,499
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$121,774
$152.6 p/Share
798
Reduced 1.36%
57,924
Common Stock
Aug 08
2023
SELL
Payment of exercise price or tax liability
$493,931
$142.92 p/Share
3,456
Reduced 5.56%
58,722
Common Stock
Aug 08
2023
BUY
Grant, award, or other acquisition
-
6,355
Added 9.27%
62,178
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$304,358
$142.29 p/Share
2,139
Reduced 3.69%
55,823
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$203,697
$69.05 p/Share
2,950
Added 4.84%
57,962
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$510,059
$116.16 p/Share
4,391
Reduced 7.39%
55,012
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$340,380
$54.9 p/Share
6,200
Added 9.45%
59,403
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$524,903
$113.37 p/Share
4,630
Reduced 8.01%
53,203
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$351,502
$53.87 p/Share
6,525
Added 10.14%
57,833
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$81,102
$113.43 p/Share
715
Reduced 1.37%
51,308
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$153,594
$103.92 p/Share
1,478
Reduced 2.76%
52,023
Common Stock