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, ...
Feb 15
2022
BUY
Grant, award, or other acquisition
$62,088
$7.26 p/Share
8,552
Added 25.02%
25,628
Class A Common Stock, ...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$2,482
$20.86 p/Share
119
Reduced 0.67%
17,657
Class A Common Stock, ...
Feb 13
2022
SELL
Payment of exercise price or tax liability
$5,123
$17.25 p/Share
297
Reduced 1.64%
17,776
Class A Common Stock, ...
Oct 15
2021
BUY
Grant, award, or other acquisition
$200,028
$19.68 p/Share
10,164
Added 36.0%
18,073
Class A Common Stock, ...
Apr 03
2021
SELL
Payment of exercise price or tax liability
$3,695
$23.84 p/Share
155
Reduced 1.92%
7,909
Class A Common Stock, ...