Oct 02
2024
SELL
Open market or private sale
$1,638,048
$176.21 p/Share
9,296
Reduced 3.64%
245,961
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$8,933,181
$173.07 p/Share
51,616
Reduced 16.82%
255,257
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$7,361,215
$120.85 p/Share
60,912
Added 17.25%
292,299
Common Stock
Sep 29
2024
SELL
Payment of exercise price or tax liability
$120,466
$180.61 p/Share
667
Reduced 0.27%
245,961
Common Stock
Sep 29
2024
BUY
Exercise of conversion of derivative security
-
1,785
Added 0.72%
246,350
Common Stock
Sep 24
2024
SELL
Payment of exercise price or tax liability
$26,741
$188.32 p/Share
142
Reduced 0.06%
244,843
Common Stock
Sep 24
2024
BUY
Exercise of conversion of derivative security
-
491
Added 0.2%
244,985
Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$87,202
$221.89 p/Share
393
Reduced 0.16%
244,494
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
896
Added 0.36%
244,887
Common Stock
Sep 25
2023
SELL
Payment of exercise price or tax liability
$127,737
$243.31 p/Share
525
Reduced 0.21%
243,991
Common Stock
Sep 25
2023
BUY
Exercise of conversion of derivative security
-
1,565
Added 0.64%
244,516
Common Stock
Sep 24
2023
SELL
Payment of exercise price or tax liability
$34,684
$244.26 p/Share
142
Reduced 0.06%
242,951
Common Stock
Sep 24
2023
BUY
Exercise of conversion of derivative security
-
491
Added 0.2%
243,093
Common Stock
Sep 25
2022
SELL
Payment of exercise price or tax liability
$309,757
$208.17 p/Share
1,488
Reduced 0.61%
242,602
Common Stock
Sep 25
2022
BUY
Exercise of conversion of derivative security
-
3,641
Added 1.47%
243,402
Common Stock
Sep 24
2022
SELL
Payment of exercise price or tax liability
$29,560
$208.17 p/Share
142
Reduced 0.06%
240,449
Common Stock
Sep 24
2022
BUY
Exercise of conversion of derivative security
-
490
Added 0.2%
240,591
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$46,035,795
$340.64 p/Share
135,145
Reduced 28.54%
338,310
Common Stock
Dec 13
2021
SELL
Open market or private sale
$32,646,637
$332.42 p/Share
98,209
Reduced 29.03%
240,101
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$20,497,815
$87.84 p/Share
233,354
Added 38.76%
368,655
Common Stock
Sep 27
2021
SELL
Payment of exercise price or tax liability
$226,015
$344.01 p/Share
657
Reduced 0.27%
240,101
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
-
1,494
Added 0.62%
240,758
Common Stock
Sep 25
2021
SELL
Payment of exercise price or tax liability
$562,256
$351.85 p/Share
1,598
Reduced 0.66%
239,264
Common Stock
Sep 25
2021
BUY
Exercise of conversion of derivative security
-
3,638
Added 1.49%
240,175
Common Stock
Jun 14
2021
SELL
Open market or private sale
$29,493,759
$321.77 p/Share
91,661
Reduced 25.88%
262,524
Common Stock