Oct 15
2024
BUY
Grant, award, or other acquisition
$200,009
$20.32 p/Share
9,843
Added 15.0%
55,769
Class A Common Stock, ...
Jun 15
2024
SELL
Payment of exercise price or tax liability
$71,757
$21.13 p/Share
3,396
Reduced 6.89%
45,926
Class A Common Stock, ...
Mar 21
2024
SELL
Payment of exercise price or tax liability
$17,321
$24.5 p/Share
707
Reduced 1.41%
49,322
Class A Common Stock, ...
Feb 16
2024
SELL
Payment of exercise price or tax liability
$4,462
$23.0 p/Share
194
Reduced 0.39%
50,029
Class A Common Stock, ...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$14,025
$23.03 p/Share
609
Reduced 1.2%
50,223
Class A Common Stock, ...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$19,041
$20.81 p/Share
915
Reduced 1.77%
50,832
Class A Common Stock, ...
Feb 13
2024
BUY
Grant, award, or other acquisition
$51,630
$5.2 p/Share
9,929
Added 16.1%
51,747
Class A Common Stock, ...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$20,600
$21.26 p/Share
969
Reduced 2.26%
41,818
Class A Common Stock, ...
Aug 14
2023
SELL
Payment of exercise price or tax liability
$14,292
$17.22 p/Share
830
Reduced 1.9%
42,787
Class A Common Stock, ...
Aug 09
2023
SELL
Payment of exercise price or tax liability
$15,117
$18.28 p/Share
827
Reduced 1.86%
43,617
Class A Common Stock, ...
Aug 09
2023
BUY
Grant, award, or other acquisition
$97,670
$18.28 p/Share
5,343
Added 10.73%
44,444
Class A Common Stock, ...
Mar 21
2023
BUY
Grant, award, or other acquisition
$109,805
$16.03 p/Share
6,850
Added 14.91%
39,101
Class A Common Stock, ...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$3,498
$16.27 p/Share
215
Reduced 0.66%
32,251
Class A Common Stock, ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$12,509
$18.37 p/Share
681
Reduced 2.05%
32,466
Class A Common Stock, ...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$23,273
$17.93 p/Share
1,298
Reduced 3.77%
33,147
Class A Common Stock, ...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
9,206
Added 21.09%
34,445
Class A Common Stock, ...
Feb 13
2023
SELL
Payment of exercise price or tax liability
$5,013
$18.1 p/Share
277
Reduced 1.09%
25,239
Class A Common Stock, ...
Jun 15
2022
BUY
Grant, award, or other acquisition
$200,001
$18.23 p/Share
10,971
Added 30.07%
25,516
Class A Common Stock, ...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$4,692
$22.13 p/Share
212
Reduced 1.44%
14,545
Class A Common Stock, ...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$11,342
$21.77 p/Share
521
Reduced 7.41%
6,509
Class A Common Stock, ...
Feb 15
2022
BUY
Grant, award, or other acquisition
$59,880
$7.26 p/Share
8,248
Added 35.85%
14,757
Class A Common Stock, ...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$4,547
$20.86 p/Share
218
Reduced 3.01%
7,030
Class A Common Stock, ...
Feb 13
2022
SELL
Payment of exercise price or tax liability
$4,468
$17.25 p/Share
259
Reduced 3.45%
7,248
Class A Common Stock, ...
Feb 16
2021
BUY
Grant, award, or other acquisition
$52,550
$21.02 p/Share
2,500
Added 24.98%
7,507
Class A Common Stock, ...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$5,378
$21.09 p/Share
255
Reduced 4.85%
5,007
Class A Common Stock, ...