Jun 25
2025
|
SELL
Open market or private sale
|
$527,240
$150.64 p/Share
|
3,500
Reduced 8.46%
|
37,868
Class A Common Stock
|
|
Jun 16
2025
|
SELL
Open market or private sale
|
$113,625
$125.0 p/Share
|
909
Reduced 2.15%
|
41,368
Class A Common Stock
|
|
May 22
2025
|
SELL
Open market or private sale
|
$268,233
$98.29 p/Share
|
2,729
Reduced 6.06%
|
42,277
Class A Common Stock
|
|
May 20
2025
|
SELL
Payment of exercise price or tax liability
|
$368,461
$107.99 p/Share
|
3,412
Reduced 7.05%
|
45,006
Class A Common Stock
|
|
Mar 04
2025
|
SELL
Open market or private sale
|
$1,888,794
$157.86 p/Share
|
11,965
Reduced 19.82%
|
48,418
Class A Common Stock
|
|
Feb 24
2025
|
BUY
Grant, award, or other acquisition
|
-
|
3,960
Added 6.15%
|
60,383
Class A Common Stock
|
|
Feb 20
2025
|
SELL
Payment of exercise price or tax liability
|
$933,885
$189.66 p/Share
|
4,924
Reduced 8.03%
|
56,423
Class A Common Stock
|
|
Nov 20
2024
|
SELL
Payment of exercise price or tax liability
|
$670,849
$137.16 p/Share
|
4,891
Reduced 7.38%
|
61,347
Class A Common Stock
|
|
Aug 27
2024
|
SELL
Open market or private sale
|
$480,000
$60.0 p/Share
|
8,000
Reduced 10.78%
|
66,238
Class A Common Stock
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$646,800
$53.9 p/Share
|
12,000
Reduced 14.43%
|
71,162
Class A Common Stock
|
|
Aug 20
2024
|
SELL
Payment of exercise price or tax liability
|
$360,569
$54.36 p/Share
|
6,633
Reduced 7.39%
|
83,162
Class A Common Stock
|
|
May 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
3,076
Added 3.98%
|
74,238
Class A Common Stock
|
|
May 23
2024
|
SELL
Open market or private sale
|
$390,064
$58.94 p/Share
|
6,618
Reduced 6.86%
|
89,795
Class A Common Stock
|
|
Mar 25
2024
|
SELL
Open market or private sale
|
$97,965
$32.3 p/Share
|
3,033
Reduced 3.05%
|
96,413
Class A Common Stock
|
|
Mar 20
2024
|
SELL
Payment of exercise price or tax liability
|
$833,340
$34.0 p/Share
|
24,510
Reduced 19.77%
|
99,446
Class A Common Stock
|
|