Mar 21
2025
SELL
Payment of exercise price or tax liability
$9,311
$13.17 p/Share
707
Reduced 1.04%
67,546
Class A Common Stock, ...
Feb 16
2025
SELL
Payment of exercise price or tax liability
$3,209
$14.14 p/Share
227
Reduced 0.33%
68,253
Class A Common Stock, ...
Feb 15
2025
SELL
Payment of exercise price or tax liability
$8,229
$14.14 p/Share
582
Reduced 0.84%
68,480
Class A Common Stock, ...
Feb 13
2025
SELL
Payment of exercise price or tax liability
$9,533
$14.25 p/Share
669
Reduced 0.96%
69,062
Class A Common Stock, ...
Feb 11
2025
SELL
Payment of exercise price or tax liability
$27,484
$13.44 p/Share
2,045
Reduced 2.85%
69,731
Class A Common Stock, ...
Feb 11
2025
BUY
Grant, award, or other acquisition
-
16,007
Added 18.23%
71,776
Class A Common Stock, ...
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, ...