Feb 16
2025
SELL
Payment of exercise price or tax liability
$2,714
$14.14 p/Share
192
Reduced 0.32%
60,293
Class A Common Stock, ...
Feb 15
2025
SELL
Payment of exercise price or tax liability
$6,447
$14.14 p/Share
456
Reduced 0.75%
60,485
Class A Common Stock, ...
Feb 13
2025
SELL
Payment of exercise price or tax liability
$8,136
$14.25 p/Share
571
Reduced 0.93%
60,941
Class A Common Stock, ...
Feb 11
2025
SELL
Payment of exercise price or tax liability
$23,748
$13.44 p/Share
1,767
Reduced 2.79%
61,512
Class A Common Stock, ...
Feb 11
2025
BUY
Grant, award, or other acquisition
-
16,716
Added 20.9%
63,279
Class A Common Stock, ...
Oct 15
2024
SELL
Payment of exercise price or tax liability
$50,292
$20.32 p/Share
2,475
Reduced 5.05%
46,563
Class A Common Stock, ...
Oct 15
2024
BUY
Grant, award, or other acquisition
$200,009
$20.32 p/Share
9,843
Added 16.72%
49,038
Class A Common Stock, ...
Mar 21
2024
SELL
Payment of exercise price or tax liability
$14,920
$24.5 p/Share
609
Reduced 1.53%
39,195
Class A Common Stock, ...
Feb 16
2024
SELL
Payment of exercise price or tax liability
$4,071
$23.0 p/Share
177
Reduced 0.44%
39,804
Class A Common Stock, ...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$10,801
$23.03 p/Share
469
Reduced 1.16%
39,981
Class A Common Stock, ...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$15,919
$20.81 p/Share
765
Reduced 1.86%
40,450
Class A Common Stock, ...
Feb 13
2024
BUY
Grant, award, or other acquisition
$55,187
$5.2 p/Share
10,613
Added 20.48%
41,215
Class A Common Stock, ...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$29,104
$21.26 p/Share
1,369
Reduced 4.28%
30,602
Class A Common Stock, ...
Dec 19
2023
SELL
Open market or private sale
$405,119
$21.51 p/Share
18,834
Reduced 37.07%
31,971
Class A Common Stock, ...
Aug 14
2023
SELL
Payment of exercise price or tax liability
$19,424
$17.22 p/Share
1,128
Reduced 2.17%
50,805
Class A Common Stock, ...
Aug 09
2023
SELL
Payment of exercise price or tax liability
$20,546
$18.28 p/Share
1,124
Reduced 2.12%
51,933
Class A Common Stock, ...
Aug 09
2023
BUY
Grant, award, or other acquisition
$168,687
$18.28 p/Share
9,228
Added 14.82%
53,057
Class A Common Stock, ...
Mar 21
2023
BUY
Grant, award, or other acquisition
$120,305
$16.03 p/Share
7,505
Added 14.62%
43,829
Class A Common Stock, ...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$2,863
$16.27 p/Share
176
Reduced 0.48%
36,324
Class A Common Stock, ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$8,303
$18.37 p/Share
452
Reduced 1.22%
36,500
Class A Common Stock, ...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$30,068
$17.93 p/Share
1,677
Reduced 4.34%
36,952
Class A Common Stock, ...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
13,507
Added 25.91%
38,629
Class A Common Stock, ...
Feb 13
2023
SELL
Payment of exercise price or tax liability
$4,398
$18.1 p/Share
243
Reduced 0.96%
25,122
Class A Common Stock, ...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$5,820
$22.13 p/Share
263
Reduced 1.03%
25,365
Class A Common Stock, ...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$12,648
$21.77 p/Share
581
Reduced 3.29%
17,076
Class A Common Stock, ...