Oct 15
2024
SELL
Payment of exercise price or tax liability
$59,070
$20.32 p/Share
2,907
Reduced 9.18%
28,769
Class A Common Stock, ...
Mar 21
2024
SELL
Payment of exercise price or tax liability
$17,542
$24.5 p/Share
716
Reduced 2.21%
31,676
Class A Common Stock, ...
Mar 08
2024
SELL
Open market or private sale
$317,520
$24.98 p/Share
12,711
Reduced 28.18%
32,392
Class A Common Stock, ...
Feb 16
2024
SELL
Payment of exercise price or tax liability
$4,347
$23.0 p/Share
189
Reduced 0.42%
45,103
Class A Common Stock, ...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$12,804
$23.03 p/Share
556
Reduced 1.21%
45,292
Class A Common Stock, ...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$18,520
$20.81 p/Share
890
Reduced 1.9%
45,848
Class A Common Stock, ...
Feb 13
2024
BUY
Grant, award, or other acquisition
$54,506
$5.2 p/Share
10,482
Added 18.32%
46,738
Class A Common Stock, ...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$24,512
$21.26 p/Share
1,153
Reduced 3.08%
36,256
Class A Common Stock, ...
Nov 30
2023
SELL
Open market or private sale
$93,645
$20.81 p/Share
4,500
Reduced 10.74%
37,409
Class A Common Stock, ...
Aug 14
2023
SELL
Payment of exercise price or tax liability
$16,686
$17.22 p/Share
969
Reduced 2.26%
41,909
Class A Common Stock, ...
Aug 09
2023
SELL
Payment of exercise price or tax liability
$17,658
$18.28 p/Share
966
Reduced 2.2%
42,878
Class A Common Stock, ...
Aug 09
2023
BUY
Grant, award, or other acquisition
$124,304
$18.28 p/Share
6,800
Added 13.43%
43,844
Class A Common Stock, ...
May 23
2023
SELL
Open market or private sale
$76,760
$19.19 p/Share
4,000
Reduced 9.75%
37,044
Class A Common Stock, ...
Mar 21
2023
BUY
Grant, award, or other acquisition
$120,305
$16.03 p/Share
7,505
Added 15.46%
41,044
Class A Common Stock, ...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$2,977
$16.27 p/Share
183
Reduced 0.54%
33,539
Class A Common Stock, ...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$11,536
$18.37 p/Share
628
Reduced 1.83%
33,722
Class A Common Stock, ...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$26,500
$17.93 p/Share
1,478
Reduced 4.13%
34,350
Class A Common Stock, ...
Feb 14
2023
BUY
Grant, award, or other acquisition
-
10,880
Added 23.29%
35,828
Class A Common Stock, ...
Feb 13
2023
SELL
Payment of exercise price or tax liability
$4,687
$18.1 p/Share
259
Reduced 1.03%
24,948
Class A Common Stock, ...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$4,957
$22.13 p/Share
224
Reduced 0.88%
25,207
Class A Common Stock, ...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$11,952
$21.77 p/Share
549
Reduced 3.18%
16,731
Class A Common Stock, ...
Feb 15
2022
BUY
Grant, award, or other acquisition
$63,162
$7.26 p/Share
8,700
Added 25.49%
25,431
Class A Common Stock, ...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$3,025
$20.86 p/Share
145
Reduced 0.83%
17,280
Class A Common Stock, ...
Feb 13
2022
SELL
Payment of exercise price or tax liability
$4,468
$17.25 p/Share
259
Reduced 1.46%
17,425
Class A Common Stock, ...
Oct 15
2021
BUY
Grant, award, or other acquisition
$200,028
$19.68 p/Share
10,164
Added 36.5%
17,684
Class A Common Stock, ...