Jul 01
2025
SELL
Sale (or disposition) back to the issuer
-
16,632
Reduced 100.0%
0
Class A Common Stock
Dec 17
2024
SELL
Open market or private sale
$90,577
$53.0 p/Share
1,709
Reduced 9.32%
16,632
Class A Common Stock
Dec 15
2024
BUY
Grant, award, or other acquisition
-
2,337
Added 11.3%
18,341
Class A Common Stock
Dec 13
2024
SELL
Payment of exercise price or tax liability
$19,080
$53.15 p/Share
359
Reduced 2.19%
16,004
Class A Common Stock
Dec 12
2024
SELL
Payment of exercise price or tax liability
$41,657
$53.96 p/Share
772
Reduced 4.51%
16,363
Class A Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$49,042
$54.25 p/Share
904
Reduced 5.01%
17,135
Class A Common Stock
Dec 09
2024
BUY
Grant, award, or other acquisition
-
2,613
Added 12.65%
18,039
Class A Common Stock
Nov 19
2024
SELL
Payment of exercise price or tax liability
$13,008
$46.46 p/Share
280
Reduced 1.78%
15,426
Class A Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$54,537
$44.16 p/Share
1,235
Reduced 7.29%
15,706
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$74,580
$37.61 p/Share
1,983
Reduced 10.48%
16,941
Class A Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
3,113
Added 14.13%
18,924
Class A Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$27,251
$35.3 p/Share
772
Reduced 4.66%
15,811
Class A Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$8,713
$31.12 p/Share
280
Reduced 1.66%
16,583
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$32,974
$26.7 p/Share
1,235
Reduced 6.82%
16,863
Class A Common Stock
Dec 12
2022
BUY
Grant, award, or other acquisition
-
6,690
Added 26.99%
18,098
Class A Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$6,035
$18.86 p/Share
320
Reduced 2.73%
11,408
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$24,385
$17.27 p/Share
1,412
Reduced 10.75%
11,728
Class A Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
2,427
Added 15.59%
13,140
Class A Common Stock