Jun 25
2025
SELL
Open market or private sale
$69,649
$34.6 p/Share
2,013
Reduced 0.38%
534,086
Class A Common Stock
Jun 20
2025
SELL
Payment of exercise price or tax liability
$650,776
$35.02 p/Share
18,583
Reduced 3.35%
536,099
Class A Common Stock
Jun 10
2025
SELL
Open market or private sale
$49,744
$37.43 p/Share
1,329
Reduced 0.24%
554,682
Class A Common Stock
May 09
2025
SELL
Open market or private sale
$108,308
$31.54 p/Share
3,434
Reduced 0.61%
556,011
Class A Common Stock
Apr 22
2025
SELL
Payment of exercise price or tax liability
$49,445
$29.31 p/Share
1,687
Reduced 0.3%
559,445
Class A Common Stock
Apr 21
2025
SELL
Open market or private sale
$62,139
$29.52 p/Share
2,105
Reduced 0.37%
561,132
Class A Common Stock
Apr 15
2025
BUY
Grant, award, or other acquisition
-
70,861
Added 11.18%
563,237
Class A Common Stock
Apr 07
2025
SELL
Open market or private sale
$38,641
$29.01 p/Share
1,332
Reduced 0.27%
492,545
Class A Common Stock
Apr 02
2025
SELL
Payment of exercise price or tax liability
$420,032
$31.32 p/Share
13,411
Reduced 2.64%
493,877
Class A Common Stock
Mar 25
2025
SELL
Open market or private sale
$64,749
$30.76 p/Share
2,105
Reduced 0.49%
427,113
Class A Common Stock
Mar 25
2025
BUY
Grant, award, or other acquisition
-
80,175
Added 13.65%
507,288
Class A Common Stock
Mar 20
2025
SELL
Payment of exercise price or tax liability
$362,869
$30.83 p/Share
11,770
Reduced 2.67%
429,218
Class A Common Stock
Feb 10
2025
SELL
Open market or private sale
$209,239
$34.42 p/Share
6,079
Reduced 1.36%
440,988
Class A Common Stock
Jan 21
2025
SELL
Open market or private sale
$193,980
$31.91 p/Share
6,079
Reduced 1.34%
447,067
Class A Common Stock
Dec 26
2024
SELL
Open market or private sale
$395,385
$31.85 p/Share
12,414
Reduced 2.67%
453,146
Class A Common Stock
Dec 20
2024
SELL
Payment of exercise price or tax liability
$1,808,184
$32.06 p/Share
56,400
Reduced 10.81%
465,560
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$54,645
$32.84 p/Share
1,664
Reduced 0.32%
521,960
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$42,539
$25.58 p/Share
1,663
Reduced 0.32%
523,624
Class A Common Stock
Apr 03
2024
BUY
Grant, award, or other acquisition
-
75,000
Added 12.49%
525,287
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$4,502
$28.32 p/Share
159
Reduced 0.04%
450,287
Class A Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
446
Added 0.1%
450,446
Class A Common Stock
Dec 13
2023
BUY
Grant, award, or other acquisition
-
450,000
Added 50.0%
450,000
Class A Common Stock