Dec 10
2025
SELL
Open market or private sale
$191,494
$402.3 p/Share
476
Reduced 16.55%
2,401
Common Stock
Dec 09
2025
SELL
Open market or private sale
$519,827
$403.28 p/Share
1,289
Reduced 38.55%
2,055
Common Stock
Dec 09
2025
BUY
Exercise of conversion of derivative security
$216,153
$86.6 p/Share
2,496
Added 46.45%
2,877
Common Stock
Dec 08
2025
SELL
Open market or private sale
$118,011
$401.4 p/Share
294
Reduced 14.97%
1,670
Common Stock
Dec 05
2025
SELL
Open market or private sale
$956,247
$403.48 p/Share
2,370
Reduced 54.68%
1,964
Common Stock
Dec 05
2025
BUY
Exercise of conversion of derivative security
$444,610
$148.55 p/Share
2,993
Added 35.25%
5,498
Common Stock
Dec 04
2025
SELL
Open market or private sale
$468,090
$402.14 p/Share
1,164
Reduced 21.17%
4,334
Common Stock
Dec 04
2025
BUY
Exercise of conversion of derivative security
$212,699
$139.75 p/Share
1,522
Added 37.79%
2,505
Common Stock
Oct 29
2025
SELL
Open market or private sale
$300,030
$365.0 p/Share
822
Reduced 45.54%
983
Common Stock
Oct 29
2025
BUY
Exercise of conversion of derivative security
$288,324
$350.76 p/Share
822
Added 31.29%
1,805
Common Stock
Jun 11
2025
SELL
Open market or private sale
$171,134
$325.35 p/Share
526
Reduced 34.86%
983
Common Stock
Jun 09
2025
SELL
Open market or private sale
$81,582
$326.33 p/Share
250
Reduced 14.21%
1,509
Common Stock
Jun 06
2025
BUY
Exercise of conversion of derivative security
-
776
Added 30.61%
1,759
Common Stock
May 12
2025
SELL
Open market or private sale
$285,681
$304.24 p/Share
939
Reduced 48.86%
983
Common Stock
Apr 02
2025
SELL
Open market or private sale
$75,500
$257.68 p/Share
293
Reduced 13.23%
1,922
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
882
Added 28.48%
2,215
Common Stock
Dec 10
2024
SELL
Open market or private sale
$45,411
$296.81 p/Share
153
Reduced 10.3%
1,333
Common Stock
Dec 09
2024
SELL
Open market or private sale
$395,854
$301.03 p/Share
1,315
Reduced 49.66%
1,333
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
$217,322
$129.9 p/Share
1,673
Added 38.96%
2,621
Common Stock
Dec 07
2024
BUY
Exercise of conversion of derivative security
-
69
Added 5.76%
1,128
Common Stock
Dec 05
2024
SELL
Open market or private sale
$388,813
$298.17 p/Share
1,304
Reduced 55.18%
1,059
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
$325,338
$279.5 p/Share
1,164
Added 34.37%
2,223
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
-
358
Added 22.99%
1,199
Common Stock
Nov 25
2024
SELL
Open market or private sale
$105,000
$300.0 p/Share
350
Reduced 29.39%
841
Common Stock
Jun 06
2024
BUY
Exercise of conversion of derivative security
-
776
Added 39.45%
1,191
Common Stock