Sep 01
2025
SELL
Payment of exercise price or tax liability
$114,818
$933.48 p/Share
123
Reduced 11.46%
950
Common Stock
Sep 01
2025
BUY
Exercise of conversion of derivative security
-
279
Added 20.64%
1,073
Common Stock
Aug 29
2025
SELL
Open market or private sale
$150,093
$926.5 p/Share
162
Reduced 16.95%
794
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$162,381
$1353.18 p/Share
120
Reduced 11.15%
956
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
285
Added 20.94%
1,076
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$113,221
$1364.12 p/Share
83
Reduced 9.5%
791
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
198
Added 18.47%
874
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$104,970
$1381.19 p/Share
76
Reduced 10.11%
676
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
168
Added 18.26%
752
Common Stock
Nov 12
2024
SELL
Open market or private sale
$291,713
$1389.11 p/Share
210
Reduced 26.45%
584
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$102,529
$868.89 p/Share
118
Reduced 12.94%
794
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
279
Added 23.43%
912
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$45,449
$1466.11 p/Share
31
Reduced 12.81%
211
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
64
Added 20.92%
242
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$39,584
$1466.11 p/Share
27
Reduced 13.17%
178
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
56
Added 21.46%
205
Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$25,159
$1572.45 p/Share
16
Reduced 9.7%
149
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$74,424
$1908.33 p/Share
39
Reduced 19.12%
165
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
93
Added 31.31%
204
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$57,713
$1923.78 p/Share
30
Reduced 21.28%
111
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
64
Added 31.22%
141
Common Stock
Dec 29
2022
SELL
Payment of exercise price or tax liability
$53,621
$2331.36 p/Share
23
Reduced 23.0%
77
Common Stock