Aug 19
2025
|
SELL
Open market or private sale
|
$565,503
$75.12 p/Share
|
7,528
Reduced 5.16%
|
138,473
Class A Common Stock
|
|
May 20
2025
|
SELL
Open market or private sale
|
$1,474,657
$63.78 p/Share
|
23,121
Reduced 13.67%
|
146,001
Class A Common Stock
|
|
Mar 18
2025
|
SELL
Open market or private sale
|
$1,071,585
$46.53 p/Share
|
23,030
Reduced 12.26%
|
164,750
Class A Common Stock
|
|
Feb 24
2025
|
BUY
Grant, award, or other acquisition
|
-
|
4,372
Added 2.52%
|
169,122
Class A Common Stock
|
|
Feb 19
2025
|
SELL
Open market or private sale
|
$126,433
$82.1 p/Share
|
1,540
Reduced 0.81%
|
187,780
Class A Common Stock
|
|
Feb 18
2025
|
SELL
Open market or private sale
|
$2,694,308
$84.78 p/Share
|
31,780
Reduced 14.37%
|
189,320
Class A Common Stock
|
|
Feb 05
2025
|
SELL
Open market or private sale
|
$588,669
$67.57 p/Share
|
8,712
Reduced 3.79%
|
221,100
Class A Common Stock
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$59,057
$40.23 p/Share
|
1,468
Reduced 0.63%
|
229,812
Class A Common Stock
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$3,511,127
$42.29 p/Share
|
83,025
Reduced 26.42%
|
231,280
Class A Common Stock
|
|
Nov 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
30,000
Added 8.71%
|
314,305
Class A Common Stock
|
|
Jun 14
2024
|
SELL
Payment of exercise price or tax liability
|
$3,170,715
$37.0 p/Share
|
85,695
Reduced 23.16%
|
284,305
Class A Common Stock
|
|
Jun 13
2024
|
BUY
Grant, award, or other acquisition
|
-
|
370,000
Added 50.0%
|
370,000
Class A Common Stock
|
|