Mar 19
2024
SELL
Open market or private sale
$414,400
$20.72 p/Share
20,000
Reduced 0.71%
2,810,402
Class A Common Stock
Mar 18
2024
SELL
Open market or private sale
$405,400
$20.27 p/Share
20,000
Reduced 0.7%
2,830,402
Class A Common Stock
Feb 02
2024
-
100,000
Reduced 3.39%
2,850,402
Class A Common Stock
Jan 22
2024
BUY
Grant, award, or other acquisition
-
110,642
Added 3.61%
2,950,402
Class A Common Stock
Dec 20
2023
SELL
Open market or private sale
$39,984
$19.04 p/Share
2,100
Reduced 0.07%
2,839,760
Class A Common Stock
Dec 07
2023
SELL
Open market or private sale
$24,583
$17.75 p/Share
1,385
Reduced 0.05%
2,841,860
Class A Common Stock
Dec 06
2023
SELL
Open market or private sale
$388,981
$18.5 p/Share
21,026
Reduced 0.73%
2,843,245
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$485,183
$19.31 p/Share
25,126
Reduced 0.87%
2,864,271
Class A Common Stock
Nov 08
2023
SELL
Open market or private sale
$11,115
$19.0 p/Share
585
Reduced 0.02%
2,889,397
Class A Common Stock
Nov 07
2023
SELL
Open market or private sale
$479,152
$19.07 p/Share
25,126
Reduced 0.86%
2,889,982
Class A Common Stock
Nov 06
2023
SELL
Open market or private sale
$518,590
$20.17 p/Share
25,711
Reduced 0.87%
2,915,108
Class A Common Stock
Oct 16
2023
SELL
Open market or private sale
$324,822
$19.04 p/Share
17,060
Reduced 0.58%
2,940,819
Class A Common Stock
Oct 13
2023
SELL
Open market or private sale
$312,256
$19.04 p/Share
16,400
Reduced 0.55%
2,957,879
Class A Common Stock
Oct 10
2023
SELL
Open market or private sale
$121,995
$18.02 p/Share
6,770
Reduced 0.23%
2,974,279
Class A Common Stock
Oct 09
2023
SELL
Open market or private sale
$101,436
$17.89 p/Share
5,670
Reduced 0.19%
2,981,049
Class A Common Stock
Oct 06
2023
SELL
Open market or private sale
$297,047
$16.92 p/Share
17,556
Reduced 0.58%
2,986,719
Class A Common Stock
Oct 05
2023
SELL
Open market or private sale
$213,795
$16.63 p/Share
12,856
Reduced 0.43%
3,004,275
Class A Common Stock
Sep 28
2023
SELL
Open market or private sale
$178,882
$19.03 p/Share
9,400
Reduced 0.31%
3,017,131
Class A Common Stock
Sep 12
2023
SELL
Open market or private sale
$128,835
$18.1 p/Share
7,118
Reduced 0.23%
3,026,531
Class A Common Stock
Sep 11
2023
SELL
Open market or private sale
$34,776
$18.0 p/Share
1,932
Reduced 0.06%
3,033,649
Class A Common Stock
Sep 08
2023
SELL
Open market or private sale
$117,916
$18.03 p/Share
6,540
Reduced 0.21%
3,035,581
Class A Common Stock
Sep 07
2023
SELL
Open market or private sale
$73,800
$18.0 p/Share
4,100
Reduced 0.13%
3,042,121
Class A Common Stock
Sep 06
2023
SELL
Open market or private sale
$496,841
$17.91 p/Share
27,741
Reduced 0.9%
3,046,221
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$674,033
$17.85 p/Share
37,761
Reduced 1.21%
3,073,962
Class A Common Stock
Aug 09
2023
SELL
Open market or private sale
$155,701
$17.11 p/Share
9,100
Reduced 0.29%
3,111,723
Class A Common Stock