Oct 16
2024
-
128,457
Reduced 100.0%
0
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$52,230,334
$172.25 p/Share
303,224
Reduced 68.87%
137,079
Common Stock
Aug 16
2024
SELL
Open market or private sale
$1,490,657
$172.89 p/Share
8,622
Reduced 6.29%
128,457
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$31,941,833
$74.49 p/Share
428,807
Added 49.34%
440,303
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$1,530,297
$158.58 p/Share
9,650
Reduced 45.64%
11,496
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
13,244
Added 38.51%
21,146
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
6,687
Added 45.84%
7,902
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$159,748
$151.42 p/Share
1,055
Reduced 46.48%
1,215
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,270
Added 50.0%
2,270
Common Stock
Nov 15
2023
-
70,776
Reduced 100.0%
0
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$806,754
$133.04 p/Share
6,064
Reduced 7.89%
70,776
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
12,530
Added 14.02%
76,840
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$2,224,114
$160.76 p/Share
13,835
Reduced 17.7%
64,310
Common Stock
Mar 05
2023
BUY
Exercise of conversion of derivative security
-
4,762
Added 5.74%
78,145
Common Stock
Mar 05
2023
BUY
Grant, award, or other acquisition
-
23,828
Added 24.51%
73,383
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$334,128
$158.43 p/Share
2,109
Reduced 4.08%
49,555
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
4,655
Added 8.27%
51,664
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$779,049
$139.84 p/Share
5,571
Reduced 10.6%
47,009
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
12,530
Added 19.24%
52,580
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$723,998
$129.17 p/Share
5,605
Reduced 12.28%
40,050
Common Stock
Mar 05
2022
BUY
Grant, award, or other acquisition
-
11,134
Added 19.61%
45,655
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
1,471
Added 4.09%
34,521
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$397,621
$164.51 p/Share
2,417
Reduced 6.81%
33,050
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
5,363
Added 13.13%
35,467
Common Stock
Dec 03
2021
BUY
Open market or private purchase
$514,410
$171.47 p/Share
3,000
Added 9.06%
30,104
Common Stock