Jun 24
2025
SELL
Open market or private sale
$1,014,005
$34.25 p/Share
29,606
Reduced 7.54%
362,890
Class A Common Stock
Jun 20
2025
SELL
Payment of exercise price or tax liability
$1,227,334
$34.22 p/Share
35,866
Reduced 8.37%
392,496
Class A Common Stock
Apr 10
2025
BUY
Grant, award, or other acquisition
-
261,954
Added 37.95%
428,362
Class A Common Stock
Mar 24
2025
SELL
Open market or private sale
$1,005,089
$33.95 p/Share
29,605
Reduced 15.1%
166,408
Class A Common Stock
Mar 20
2025
SELL
Payment of exercise price or tax liability
$1,126,909
$31.42 p/Share
35,866
Reduced 15.47%
196,013
Class A Common Stock
Mar 07
2025
SELL
Open market or private sale
$1,322,684
$34.27 p/Share
38,596
Reduced 14.27%
231,879
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$380,967
$36.98 p/Share
10,302
Reduced 3.67%
270,475
Class A Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
18,618
Added 6.22%
280,777
Class A Common Stock
Dec 20
2024
SELL
Payment of exercise price or tax liability
$1,037,812
$29.49 p/Share
35,192
Reduced 11.84%
262,159
Class A Common Stock
Sep 27
2024
SELL
Open market or private sale
$990,761
$32.72 p/Share
30,280
Reduced 9.24%
297,351
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$1,069,102
$30.38 p/Share
35,191
Reduced 9.7%
327,631
Class A Common Stock
Jun 27
2024
SELL
Open market or private sale
$1,343,826
$44.38 p/Share
30,280
Reduced 7.7%
362,822
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$1,548,799
$44.01 p/Share
35,192
Reduced 8.22%
393,102
Class A Common Stock
Apr 11
2024
BUY
Grant, award, or other acquisition
-
100,936
Added 19.07%
428,294
Class A Common Stock
Mar 27
2024
SELL
Open market or private sale
$1,072,845
$35.5 p/Share
30,221
Reduced 8.45%
327,358
Class A Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$1,208,722
$34.29 p/Share
35,250
Reduced 8.97%
357,579
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$2,270,756
$34.42 p/Share
65,972
Reduced 14.38%
392,829
Class A Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$1,205,991
$37.12 p/Share
32,489
Reduced 6.61%
458,801
Class A Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$877,663
$27.02 p/Share
32,482
Reduced 6.2%
491,290
Class A Common Stock
Jul 13
2023
BUY
Grant, award, or other acquisition
-
523,772
Added 50.0%
523,772
Class A Common Stock