Oct 04
2024
SELL
Payment of exercise price or tax liability
$9,711,066
$181.18 p/Share
53,599
Reduced 33.63%
105,793
Common Stock
Oct 04
2024
BUY
Exercise of conversion of derivative security
$5,586,750
$74.49 p/Share
75,000
Added 32.0%
159,392
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$15,909,699
$172.25 p/Share
92,364
Reduced 50.02%
92,303
Common Stock
Aug 16
2024
SELL
Open market or private sale
$826,590
$172.71 p/Share
4,786
Reduced 5.37%
84,392
Common Stock
Aug 16
2024
-
3,125
Reduced 3.39%
89,178
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$9,497,475
$74.49 p/Share
127,500
Added 40.84%
184,667
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$1,550,595
$158.58 p/Share
9,778
Reduced 14.61%
57,167
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
13,406
Added 16.68%
66,945
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
5,678
Added 9.59%
53,539
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$211,836
$151.42 p/Share
1,399
Reduced 2.84%
47,861
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,642
Added 5.09%
49,260
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$337,522
$133.04 p/Share
2,537
Reduced 5.16%
46,618
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
4,923
Added 9.1%
49,155
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$2,559,138
$160.76 p/Share
15,919
Reduced 26.47%
44,232
Common Stock
Mar 05
2023
BUY
Exercise of conversion of derivative security
-
3,773
Added 5.9%
60,151
Common Stock
Mar 05
2023
BUY
Grant, award, or other acquisition
-
27,741
Added 32.98%
56,378
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$220,059
$158.43 p/Share
1,389
Reduced 4.63%
28,637
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
2,642
Added 8.09%
30,026
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$351,418
$139.84 p/Share
2,513
Reduced 8.41%
27,384
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
4,922
Added 14.14%
29,897
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$98,298
$129.17 p/Share
761
Reduced 2.96%
24,975
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
1,489
Added 5.47%
25,736
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$1,160,618
$164.51 p/Share
7,055
Reduced 22.54%
24,247
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
13,757
Added 30.53%
31,302
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$442,627
$169.2 p/Share
2,616
Reduced 12.98%
17,545
Common Stock