|
Dec 10
2025
|
SELL
Open market or private sale
|
$2,238,508
$402.32 p/Share
|
5,564
|
|
|
Dec 09
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
12,067
|
|
|
Dec 08
2025
|
SELL
Open market or private sale
|
$669,633
$401.7 p/Share
|
1,667
|
|
|
Dec 05
2025
|
SELL
Open market or private sale
|
$710,315
$403.13 p/Share
|
1,762
|
|
|
Dec 05
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
3,702
|
|
|
Dec 04
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
3,936
|
|
|
Nov 06
2025
|
SELL
Open market or private sale
|
$24,159,869
$391.57 p/Share
|
61,700
|
|
|
|
|
Nov 06
2025
|
BUY
Exercise of conversion of derivative security
|
$8,415,880
$136.4 p/Share
|
61,700
|
|
|
Sep 11
2025
|
SELL
Open market or private sale
|
$8,543,172
$350.13 p/Share
|
24,400
|
|
|
Sep 11
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
24,400
|
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$513,740
$296.96 p/Share
|
1,730
|
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$338,508
$301.97 p/Share
|
1,121
|
|
|
Dec 09
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,849
|
|
|
Dec 07
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
2,566
|
|
|
Dec 05
2024
|
SELL
Open market or private sale
|
$516,502
$296.67 p/Share
|
1,741
|
|
|
Dec 04
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,935
|
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$7,960,071
$298.13 p/Share
|
26,700
|
|
|
Nov 25
2024
|
BUY
Exercise of conversion of derivative security
|
$2,778,936
$104.08 p/Share
|
26,700
|
|