Dec 03
2025
SELL
Open market or private sale
$4,000,000
$400.0 p/Share
10,000
Reduced 11.84%
74,460
Class A Common Stock
Dec 01
2025
SELL
Payment of exercise price or tax liability
$186,879
$375.26 p/Share
498
Reduced 0.59%
84,460
Class A Common Stock
Nov 28
2025
SELL
Open market or private sale
$3,750,400
$375.04 p/Share
10,000
Reduced 10.53%
84,958
Class A Common Stock
Nov 25
2025
SELL
Open market or private sale
$3,500,000
$350.0 p/Share
10,000
Reduced 9.53%
94,958
Class A Common Stock
Nov 10
2025
SELL
Open market or private sale
$3,250,299
$325.03 p/Share
10,000
Reduced 8.7%
104,958
Class A Common Stock
Nov 01
2025
SELL
Payment of exercise price or tax liability
$152,656
$306.54 p/Share
498
Reduced 0.43%
114,958
Class A Common Stock
Oct 31
2025
SELL
Open market or private sale
$9,803,901
$302.87 p/Share
32,370
Reduced 21.9%
115,456
Class A Common Stock
Oct 31
2025
BUY
Exercise of conversion of derivative security
$583,129
$44.21 p/Share
13,190
Added 8.19%
147,826
Class A Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$196,914
$395.41 p/Share
498
Reduced 0.37%
134,636
Class A Common Stock
Sep 01
2025
SELL
Payment of exercise price or tax liability
$185,216
$371.92 p/Share
498
Reduced 0.37%
135,134
Class A Common Stock
Aug 01
2025
SELL
Payment of exercise price or tax liability
$183,154
$367.78 p/Share
498
Reduced 0.37%
135,632
Class A Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$168,453
$338.26 p/Share
498
Reduced 0.36%
136,130
Class A Common Stock
Jun 10
2025
SELL
Open market or private sale
$3,841,507
$340.68 p/Share
11,276
Reduced 7.62%
136,628
Class A Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$162,925
$327.16 p/Share
498
Reduced 0.34%
147,904
Class A Common Stock
May 16
2025
SELL
Open market or private sale
$3,941,100
$300.0 p/Share
13,137
Reduced 8.13%
148,402
Class A Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$125,431
$251.87 p/Share
498
Reduced 0.31%
161,539
Class A Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$357,151
$212.59 p/Share
1,680
Reduced 1.03%
162,037
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$58,275
$233.1 p/Share
250
Reduced 0.15%
163,717
Class A Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$59,890
$247.48 p/Share
242
Reduced 0.15%
163,967
Class A Common Stock
Jan 17
2025
BUY
Grant, award, or other acquisition
-
13,475
Added 7.58%
164,209
Class A Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$59,991
$203.36 p/Share
295
Reduced 0.2%
150,734
Class A Common Stock
Dec 12
2024
SELL
Open market or private sale
$6,169,013
$248.3 p/Share
24,845
Reduced 14.13%
151,029
Class A Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$101,824
$260.42 p/Share
391
Reduced 0.22%
175,874
Class A Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$89,570
$229.08 p/Share
391
Reduced 0.22%
176,265
Class A Common Stock
Oct 30
2024
SELL
Payment of exercise price or tax liability
$883,140
$207.31 p/Share
4,260
Reduced 2.35%
176,656
Class A Common Stock