Aug 16
2024
SELL
Open market or private sale
$4,892,538
$150.17 p/Share
32,580
Reduced 13.47%
209,365
Common Stock
Aug 15
2024
SELL
Open market or private sale
$1,431,136
$150.03 p/Share
9,539
Reduced 3.79%
241,945
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$1,633,088
$136.0 p/Share
12,008
Reduced 11.44%
92,978
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
13,172
Added 11.15%
104,986
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
23,691
Added 20.51%
91,814
Common Stock
Mar 13
2024
SELL
Sale (or disposition) back to the issuer
$2,620,628
$139.21 p/Share
18,825
Reduced 18.32%
83,923
Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$2,199,518
$139.21 p/Share
15,800
Reduced 18.83%
68,123
Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
$2,620,500
$52.41 p/Share
50,000
Added 32.73%
102,748
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$2,083,978
$134.65 p/Share
15,477
Reduced 22.69%
52,748
Common Stock
Mar 06
2024
SELL
Sale (or disposition) back to the issuer
$2,620,558
$134.65 p/Share
19,462
Reduced 22.19%
68,225
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$2,620,500
$52.41 p/Share
50,000
Added 36.31%
87,687
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$3,431,946
$123.0 p/Share
27,902
Reduced 29.35%
67,175
Common Stock
Feb 21
2024
SELL
Sale (or disposition) back to the issuer
$5,241,030
$123.0 p/Share
42,610
Reduced 30.95%
95,077
Common Stock
Feb 21
2024
SELL
Open market or private sale
$3,532,957
$119.81 p/Share
29,488
Reduced 43.9%
37,687
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$5,241,000
$52.41 p/Share
100,000
Added 42.07%
137,687
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$1,912,597
$96.86 p/Share
19,746
Reduced 13.51%
126,368
Common Stock
May 10
2023
SELL
Sale (or disposition) back to the issuer
$16,174,423
$100.72 p/Share
160,588
Reduced 46.14%
187,483
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$4,166,685
$100.72 p/Share
41,369
Reduced 22.07%
146,114
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$16,174,362
$66.29 p/Share
243,994
Added 41.21%
348,071
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$672,345
$76.04 p/Share
8,842
Reduced 7.83%
104,077
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
36,823
Added 24.59%
112,919
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
2,081
Added 2.66%
76,096
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
12,514
Added 14.46%
74,015
Common Stock
Jun 23
2022
BUY
Open market or private purchase
$1,554,000
$77.7 p/Share
20,000
Added 24.63%
61,190
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$2,148,974
$100.05 p/Share
21,479
Reduced 23.94%
68,250
Common Stock