Dec 26
2025
SELL
Open market or private sale
$9,126,006
$352.07 p/Share
25,921
Reduced 9.73%
240,573
Common Stock, $0.001 p...
Dec 17
2025
SELL
Open market or private sale
$12,763,268
$333.41 p/Share
38,281
Reduced 12.56%
266,494
Common Stock, $0.001 p...
Dec 16
2025
SELL
Open market or private sale
$8,392,158
$342.16 p/Share
24,527
Reduced 7.45%
304,775
Common Stock, $0.001 p...
Sep 17
2025
SELL
Open market or private sale
$5,811,030
$350.95 p/Share
16,558
Reduced 4.79%
329,302
Common Stock, $0.001 p...
Sep 16
2025
SELL
Open market or private sale
$3,848,954
$361.54 p/Share
10,646
Reduced 2.99%
345,860
Common Stock, $0.001 p...
Jun 25
2025
-
9,450
Reduced 2.58%
356,506
Common Stock, $0.001 p...
Jun 24
2025
SELL
Open market or private sale
$13,105,000
$262.1 p/Share
50,000
Reduced 12.02%
365,956
Common Stock, $0.001 p...
Jun 23
2025
SELL
Open market or private sale
$12,664,000
$253.28 p/Share
50,000
Reduced 10.73%
415,956
Common Stock, $0.001 p...
Apr 11
2025
SELL
Open market or private sale
$4,500,000
$180.0 p/Share
25,000
Reduced 5.09%
465,956
Common Stock, $0.001 p...
Mar 24
2025
SELL
Open market or private sale
$5,839,500
$194.65 p/Share
30,000
Reduced 5.76%
490,956
Common Stock, $0.001 p...
Mar 17
2025
SELL
Payment of exercise price or tax liability
$24,091,310
$195.54 p/Share
123,204
Reduced 19.13%
520,956
Common Stock, $0.001 p...
Mar 15
2025
BUY
Grant, award, or other acquisition
-
60,000
Added 8.52%
644,160
Common Stock, $0.001 p...
Mar 04
2025
BUY
Grant, award, or other acquisition
-
262,500
Added 31.0%
584,160
Common Stock, $0.001 p...
Dec 24
2024
SELL
Open market or private sale
$4,815,916
$238.79 p/Share
20,168
Reduced 5.9%
321,660
Common Stock, $0.001 p...
Dec 16
2024
SELL
Payment of exercise price or tax liability
$4,458,233
$224.8 p/Share
19,832
Reduced 5.48%
341,828
Common Stock, $0.001 p...
Oct 11
2024
SELL
Open market or private sale
$3,429,405
$181.45 p/Share
18,900
Reduced 4.97%
361,660
Common Stock, $0.001 p...
Oct 09
2024
SELL
Open market or private sale
$3,456,432
$182.88 p/Share
18,900
Reduced 4.73%
380,560
Common Stock, $0.001 p...
Oct 07
2024
SELL
Open market or private sale
$3,591,588
$177.1 p/Share
20,280
Reduced 4.83%
399,460
Common Stock, $0.001 p...
Apr 10
2024
SELL
Open market or private sale
$3,291,150
$1316.46 p/Share
2,500
Reduced 5.62%
41,974
Common Stock, $0.001 p...
Apr 03
2024
SELL
Open market or private sale
$3,418,800
$1367.52 p/Share
2,500
Reduced 5.32%
44,474
Common Stock, $0.001 p...
Mar 28
2024
SELL
Open market or private sale
$3,297,425
$1318.97 p/Share
2,500
Reduced 5.05%
46,974
Common Stock, $0.001 p...
Mar 25
2024
SELL
Open market or private sale
$3,380,875
$1352.35 p/Share
2,500
Reduced 4.81%
49,474
Common Stock, $0.001 p...
Mar 15
2024
SELL
Payment of exercise price or tax liability
$12,872,674
$1235.5 p/Share
10,419
Reduced 16.7%
51,974
Common Stock, $0.001 p...
Mar 15
2024
BUY
Grant, award, or other acquisition
-
10,000
Added 13.81%
62,393
Common Stock, $0.001 p...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
16,375
Added 23.81%
52,393
Common Stock, $0.001 p...