May 20
2025
|
SELL
Open market or private sale
|
$1,122,450
$63.95 p/Share
|
17,552
Reduced 11.22%
|
138,877
Class A Common Stock
|
|
Mar 21
2025
|
SELL
Open market or private sale
|
$153,800
$50.0 p/Share
|
3,076
Reduced 2.0%
|
151,095
Class A Common Stock
|
|
Mar 18
2025
|
SELL
Open market or private sale
|
$610,908
$46.51 p/Share
|
13,135
Reduced 7.85%
|
154,171
Class A Common Stock
|
|
Feb 24
2025
|
BUY
Grant, award, or other acquisition
|
-
|
5,334
Added 3.3%
|
156,429
Class A Common Stock
|
|
Feb 19
2025
|
SELL
Open market or private sale
|
$455,293
$82.02 p/Share
|
5,551
Reduced 3.21%
|
167,306
Class A Common Stock
|
|
Feb 18
2025
|
SELL
Open market or private sale
|
$5,488,480
$85.25 p/Share
|
64,381
Reduced 27.14%
|
172,857
Class A Common Stock
|
|
Feb 05
2025
|
SELL
Open market or private sale
|
$521,437
$67.57 p/Share
|
7,717
Reduced 3.15%
|
237,238
Class A Common Stock
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$45,459
$40.23 p/Share
|
1,130
Reduced 0.46%
|
244,955
Class A Common Stock
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$2,178,619
$42.3 p/Share
|
51,504
Reduced 17.31%
|
246,085
Class A Common Stock
|
|
Nov 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
30,000
Added 9.16%
|
297,589
Class A Common Stock
|
|
Jun 14
2024
|
SELL
Payment of exercise price or tax liability
|
$3,789,207
$37.0 p/Share
|
102,411
Reduced 27.68%
|
267,589
Class A Common Stock
|
|
Jun 13
2024
|
BUY
Grant, award, or other acquisition
|
-
|
370,000
Added 50.0%
|
370,000
Class A Common Stock
|
|