Oct 15
2024
BUY
Grant, award, or other acquisition
$200,009
$20.32 p/Share
9,843
Added 2.72%
351,738
Class A Common Stock, ...
Mar 21
2024
SELL
Payment of exercise price or tax liability
$124,950
$24.5 p/Share
5,100
Reduced 1.47%
341,895
Class A Common Stock, ...
Feb 16
2024
SELL
Payment of exercise price or tax liability
$48,507
$23.0 p/Share
2,109
Reduced 0.6%
346,995
Class A Common Stock, ...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$96,196
$23.03 p/Share
4,177
Reduced 1.18%
349,104
Class A Common Stock, ...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$119,865
$20.81 p/Share
5,760
Reduced 1.6%
353,281
Class A Common Stock, ...
Feb 13
2024
BUY
Grant, award, or other acquisition
$338,920
$5.2 p/Share
65,177
Added 15.36%
359,041
Class A Common Stock, ...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$69,583
$21.26 p/Share
3,273
Reduced 1.1%
293,864
Class A Common Stock, ...
Aug 14
2023
SELL
Payment of exercise price or tax liability
$81,932
$17.22 p/Share
4,758
Reduced 1.58%
296,393
Class A Common Stock, ...
Aug 09
2023
SELL
Payment of exercise price or tax liability
$86,702
$18.28 p/Share
4,743
Reduced 1.55%
301,151
Class A Common Stock, ...
Aug 09
2023
BUY
Grant, award, or other acquisition
$399,545
$18.28 p/Share
21,857
Added 6.67%
305,894
Class A Common Stock, ...
Mar 21
2023
BUY
Grant, award, or other acquisition
$562,492
$16.03 p/Share
35,090
Added 11.02%
283,347
Class A Common Stock, ...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$23,249
$16.27 p/Share
1,429
Reduced 0.57%
248,257
Class A Common Stock, ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$76,731
$18.37 p/Share
4,177
Reduced 1.65%
249,686
Class A Common Stock, ...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$93,110
$17.93 p/Share
5,193
Reduced 2.0%
253,863
Class A Common Stock, ...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
51,526
Added 16.59%
259,056
Class A Common Stock, ...
Feb 13
2023
SELL
Payment of exercise price or tax liability
$16,109
$18.1 p/Share
890
Reduced 0.43%
207,530
Class A Common Stock, ...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$31,624
$22.13 p/Share
1,429
Reduced 0.68%
208,420
Class A Common Stock, ...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$76,173
$21.77 p/Share
3,499
Reduced 1.64%
209,849
Class A Common Stock, ...
Feb 15
2022
BUY
Grant, award, or other acquisition
$467,094
$7.26 p/Share
64,338
Added 23.39%
210,698
Class A Common Stock, ...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$10,201
$20.86 p/Share
489
Reduced 0.33%
149,010
Class A Common Stock, ...
Feb 13
2022
SELL
Payment of exercise price or tax liability
$15,352
$17.25 p/Share
890
Reduced 0.59%
149,499
Class A Common Stock, ...
May 10
2021
SELL
Payment of exercise price or tax liability
$5,860
$26.28 p/Share
223
Reduced 0.15%
150,389
Class A Common Stock, ...
Feb 16
2021
BUY
Grant, award, or other acquisition
$419,980
$21.02 p/Share
19,980
Added 11.71%
150,612
Class A Common Stock, ...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$9,259
$21.09 p/Share
439
Reduced 0.33%
130,632
Class A Common Stock, ...
Feb 14
2021
SELL
Payment of exercise price or tax liability
$10,060
$21.09 p/Share
477
Reduced 0.36%
131,071
Class A Common Stock, ...