Feb 28
2025
SELL
Payment of exercise price or tax liability
$878,873
$41.14 p/Share
21,363
Reduced 12.51%
149,403
Class A Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
54,290
Added 24.12%
170,766
Class A Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$1,092,369
$40.85 p/Share
26,741
Reduced 18.67%
116,476
Class A Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
76,937
Added 34.95%
143,217
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$702,501
$28.55 p/Share
24,606
Reduced 27.07%
66,280
Class A Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
73,917
Added 44.85%
90,886
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$39,331
$29.44 p/Share
1,336
Reduced 7.3%
16,969
Class A Common Stock
Aug 24
2023
SELL
Conversion of derivative security
-
120,172
Reduced 100.0%
0
Class B Common Stock
Aug 24
2023
SELL
Open market or private sale
$6,037,026
$25.35 p/Share
238,147
Reduced 87.87%
32,864
Class A Common Stock
Aug 24
2023
BUY
Conversion of derivative security
-
120,172
Added 30.72%
271,011
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$637,696
$25.46 p/Share
25,047
Reduced 14.24%
150,839
Class A Common Stock
Apr 01
2023
SELL
Grant, award, or other acquisition
-
76,938
Reduced 30.43%
175,886
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$30,379
$22.52 p/Share
1,349
Reduced 1.35%
98,948
Class A Common Stock
May 16
2022
BUY
Open market or private purchase
$274,320
$22.86 p/Share
12,000
Added 10.69%
100,297
Class A Common Stock
May 13
2022
BUY
Open market or private purchase
$56,963
$22.26 p/Share
2,559
Added 2.82%
88,297
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$350,207
$27.77 p/Share
12,611
Reduced 15.41%
69,252
Class A Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
48,536
Added 36.15%
85,738
Class A Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$11,224
$25.11 p/Share
447
Reduced 0.89%
49,813
Class A Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
8,529
Added 14.51%
50,260
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$184,438
$28.06 p/Share
6,573
Reduced 13.61%
41,731
Class A Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
26,733
Added 35.63%
48,304
Class A Common Stock