Feb 16
2025
SELL
Payment of exercise price or tax liability
$3,040
$14.14 p/Share
215
Reduced 0.51%
41,800
Class A Common Stock, ...
Feb 15
2025
SELL
Payment of exercise price or tax liability
$7,805
$14.14 p/Share
552
Reduced 1.3%
42,015
Class A Common Stock, ...
Feb 13
2025
SELL
Payment of exercise price or tax liability
$9,305
$14.25 p/Share
653
Reduced 1.51%
42,567
Class A Common Stock, ...
Feb 11
2025
SELL
Payment of exercise price or tax liability
$27,148
$13.44 p/Share
2,020
Reduced 4.47%
43,220
Class A Common Stock, ...
Feb 11
2025
BUY
Grant, award, or other acquisition
-
16,471
Added 26.69%
45,240
Class A Common Stock, ...
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, ...