Dec 10
2024
SELL
Open market or private sale
$145,840
$540.15 p/Share
270
Reduced 2.99%
8,757
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
$72,098
$267.03 p/Share
270
Added 2.95%
8,892
Common Stock
Nov 29
2024
SELL
Open market or private sale
$101,332
$539.0 p/Share
188
Reduced 2.1%
8,757
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
$46,926
$249.61 p/Share
188
Added 2.08%
8,851
Common Stock
Nov 26
2024
SELL
Open market or private sale
$58,542
$542.06 p/Share
108
Reduced 1.22%
8,757
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$32,023
$296.51 p/Share
108
Added 1.21%
8,811
Common Stock
Nov 11
2024
SELL
Open market or private sale
$145,230
$539.89 p/Share
269
Reduced 2.98%
8,757
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$71,831
$267.03 p/Share
269
Added 2.89%
9,026
Common Stock
Nov 08
2024
SELL
Open market or private sale
$12,024,075
$525.0 p/Share
22,903
Reduced 72.34%
8,757
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$5,171,955
$225.82 p/Share
22,903
Added 41.98%
31,660
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$381,564
$386.59 p/Share
987
Reduced 10.13%
8,757
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
2,006
Added 18.0%
9,139
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$178,904
$389.77 p/Share
459
Reduced 5.6%
7,738
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
1,284
Added 13.54%
8,197
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$155,676
$388.22 p/Share
401
Reduced 5.48%
6,913
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,078
Added 12.85%
7,314
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$159,655
$229.39 p/Share
696
Reduced 10.2%
6,127
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
2,009
Added 23.93%
6,388
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$102,817
$231.05 p/Share
445
Reduced 8.46%
4,814
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,284
Added 19.62%
5,259
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$66,822
$244.77 p/Share
273
Reduced 6.43%
3,975
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
723
Added 14.54%
4,248
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$156,488
$290.33 p/Share
539
Reduced 13.63%
3,415
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
1,257
Added 24.12%
3,954
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$130,612
$293.51 p/Share
445
Reduced 14.16%
2,697
Common Stock