Dec 03
2025
SELL
Open market or private sale
$6,486,466
$129.88 p/Share
49,942
Reduced 47.82%
54,496
Class A Common Stock
Dec 01
2025
SELL
Payment of exercise price or tax liability
$3,491,330
$128.49 p/Share
27,172
Reduced 20.65%
104,438
Class A Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
-
61,331
Added 31.79%
131,610
Class A Common Stock
Nov 04
2025
SELL
Open market or private sale
$6,801,394
$140.67 p/Share
48,350
Reduced 40.76%
70,279
Class A Common Stock
Nov 01
2025
SELL
Payment of exercise price or tax liability
$2,822,285
$146.78 p/Share
19,228
Reduced 13.95%
118,629
Class A Common Stock
Nov 01
2025
BUY
Exercise of conversion of derivative security
-
43,403
Added 23.95%
137,857
Class A Common Stock
Sep 03
2025
SELL
Open market or private sale
$6,066,002
$100.91 p/Share
60,113
Reduced 38.89%
94,454
Class A Common Stock
Sep 01
2025
SELL
Payment of exercise price or tax liability
$2,826,495
$104.03 p/Share
27,170
Reduced 14.95%
154,567
Class A Common Stock
Sep 01
2025
BUY
Grant, award, or other acquisition
-
61,329
Added 25.23%
181,737
Class A Common Stock
Aug 05
2025
SELL
Open market or private sale
$4,202,117
$104.71 p/Share
40,131
Reduced 25.0%
120,408
Class A Common Stock
Aug 01
2025
SELL
Payment of exercise price or tax liability
$1,981,445
$103.05 p/Share
19,228
Reduced 10.7%
160,539
Class A Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
-
43,403
Added 19.45%
179,767
Class A Common Stock
Jun 25
2025
SELL
Open market or private sale
$7,838,154
$84.96 p/Share
92,257
Reduced 40.35%
136,364
Class A Common Stock
Jun 03
2025
SELL
Open market or private sale
$7,356,774
$70.14 p/Share
104,887
Reduced 31.45%
228,621
Class A Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$1,797,361
$66.15 p/Share
27,171
Reduced 7.53%
333,508
Class A Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
61,330
Added 14.53%
360,679
Class A Common Stock
May 09
2025
SELL
Open market or private sale
$1,335,403
$54.93 p/Share
24,311
Reduced 7.51%
299,349
Class A Common Stock
May 05
2025
SELL
Open market or private sale
$478,225
$47.67 p/Share
10,032
Reduced 3.01%
323,660
Class A Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$944,287
$49.11 p/Share
19,228
Reduced 5.45%
333,692
Class A Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
-
43,402
Added 10.95%
352,920
Class A Common Stock
Mar 04
2025
SELL
Open market or private sale
$646,410
$45.27 p/Share
14,279
Reduced 4.41%
309,518
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$995,136
$50.1 p/Share
19,863
Reduced 5.78%
323,797
Class A Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
44,834
Added 11.54%
343,660
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$6,878,577
$55.8 p/Share
123,272
Reduced 29.2%
298,826
Class A Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$855,668
$51.95 p/Share
16,471
Reduced 3.76%
422,098
Class A Common Stock