Oct 20
2025
SELL
Payment of exercise price or tax liability
$1,052,734
$32.9 p/Share
31,998
Reduced 2.34%
1,334,875
Class A Common Stock
Jul 20
2025
SELL
Payment of exercise price or tax liability
$1,187,445
$37.11 p/Share
31,998
Reduced 2.29%
1,366,873
Class A Common Stock
Apr 20
2025
SELL
Payment of exercise price or tax liability
$808,294
$25.26 p/Share
31,999
Reduced 2.24%
1,398,871
Class A Common Stock
Apr 10
2025
BUY
Grant, award, or other acquisition
-
354,192
Added 19.84%
1,430,870
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$471,458
$36.98 p/Share
12,749
Reduced 1.17%
1,076,678
Class A Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
23,272
Added 2.09%
1,089,427
Class A Common Stock
Jan 20
2025
SELL
Payment of exercise price or tax liability
$984,714
$30.53 p/Share
32,254
Reduced 2.94%
1,066,155
Class A Common Stock
Nov 19
2024
BUY
Grant, award, or other acquisition
-
189,036
Added 14.68%
1,098,409
Class A Common Stock
Oct 21
2024
SELL
Payment of exercise price or tax liability
$982,625
$33.18 p/Share
29,615
Reduced 3.15%
909,373
Class A Common Stock
Jul 20
2024
SELL
Payment of exercise price or tax liability
$1,207,903
$40.78 p/Share
29,620
Reduced 3.06%
938,988
Class A Common Stock
Apr 20
2024
SELL
Payment of exercise price or tax liability
$959,623
$32.4 p/Share
29,618
Reduced 2.97%
968,608
Class A Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$956,289
$37.1 p/Share
25,776
Reduced 2.52%
998,226
Class A Common Stock
Oct 20
2023
SELL
Payment of exercise price or tax liability
$752,216
$25.96 p/Share
28,976
Reduced 2.75%
1,024,002
Class A Common Stock
Jul 20
2023
SELL
Payment of exercise price or tax liability
$797,957
$27.53 p/Share
28,985
Reduced 2.68%
1,052,978
Class A Common Stock
Apr 20
2023
SELL
Payment of exercise price or tax liability
$798,204
$27.53 p/Share
28,994
Reduced 2.61%
1,081,963
Class A Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
-
23,743
Reduced 2.09%
1,110,957
Class A Common Stock
Oct 20
2022
SELL
Payment of exercise price or tax liability
-
22,430
Reduced 1.94%
1,134,700
Class A Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
934,579
Added 44.68%
1,157,130
Class A Common Stock
Aug 03
2022
BUY
Open market or private purchase
$5,000,721
$22.47 p/Share
222,551
Added 50.0%
222,551
Class A Common Stock