Apr 11
2025
BUY
Open market or private purchase
$1,176,180
$15.58 p/Share
75,493
Added 0.15%
51,348,436
Class A Common Stock
Apr 10
2025
BUY
Open market or private purchase
$3,519,000
$15.64 p/Share
225,000
Added 0.44%
51,272,943
Class A Common Stock
Apr 08
2025
BUY
Open market or private purchase
$3,231,000
$14.36 p/Share
225,000
Added 0.44%
51,047,943
Class A Common Stock
Apr 07
2025
BUY
Open market or private purchase
$3,231,000
$14.36 p/Share
225,000
Added 0.44%
50,822,943
Class A Common Stock
Apr 04
2025
BUY
Open market or private purchase
$3,154,500
$14.02 p/Share
225,000
Added 0.44%
50,597,943
Class A Common Stock
Apr 03
2025
BUY
Open market or private purchase
$3,312,000
$14.72 p/Share
225,000
Added 0.44%
50,372,943
Class A Common Stock
Mar 31
2025
BUY
Open market or private purchase
$3,242,250
$14.41 p/Share
225,000
Added 0.45%
50,147,943
Class A Common Stock
Mar 28
2025
BUY
Open market or private purchase
$3,304,743
$14.72 p/Share
224,507
Added 0.45%
49,922,943
Class A Common Stock
Mar 26
2025
BUY
Open market or private purchase
$3,411,000
$15.16 p/Share
225,000
Added 0.45%
49,698,436
Class A Common Stock
Mar 25
2025
BUY
Open market or private purchase
$3,449,250
$15.33 p/Share
225,000
Added 0.45%
49,473,436
Class A Common Stock
Mar 20
2025
BUY
Open market or private purchase
$3,156,750
$14.03 p/Share
225,000
Added 0.45%
49,248,436
Class A Common Stock
Mar 19
2025
BUY
Open market or private purchase
$3,226,500
$14.34 p/Share
225,000
Added 0.46%
49,023,436
Class A Common Stock
Mar 18
2025
BUY
Open market or private purchase
$3,168,000
$14.08 p/Share
225,000
Added 0.46%
48,798,436
Class A Common Stock
Mar 17
2025
BUY
Open market or private purchase
$3,154,500
$14.02 p/Share
225,000
Added 0.46%
48,573,436
Class A Common Stock
Mar 14
2025
BUY
Open market or private purchase
$3,098,250
$13.77 p/Share
225,000
Added 0.46%
48,348,436
Class A Common Stock
Mar 13
2025
BUY
Open market or private purchase
$2,904,750
$12.91 p/Share
225,000
Added 0.47%
48,123,436
Class A Common Stock
Nov 01
2023
BUY
Open market or private purchase
$4,147,762
$17.5 p/Share
237,015
Added 0.49%
47,898,436
Class A Common Stock
Oct 23
2023
BUY
Open market or private purchase
$2,162,072
$17.5 p/Share
123,547
Added 0.26%
47,661,421
Class A Common Stock
Oct 17
2023
BUY
Open market or private purchase
$2,711,800
$19.37 p/Share
140,000
Added 0.29%
47,537,874
Class A Common Stock
Oct 16
2023
BUY
Open market or private purchase
$2,527,000
$18.05 p/Share
140,000
Added 0.29%
47,397,874
Class A Common Stock
Oct 13
2023
BUY
Open market or private purchase
$3,779,918
$18.19 p/Share
207,802
Added 0.44%
47,257,874
Class A Common Stock
Oct 12
2023
BUY
Open market or private purchase
$2,535,400
$18.11 p/Share
140,000
Added 0.3%
47,050,072
Class A Common Stock
Oct 11
2023
BUY
Open market or private purchase
$2,556,400
$18.26 p/Share
140,000
Added 0.3%
46,910,072
Class A Common Stock
Oct 10
2023
BUY
Open market or private purchase
$2,560,487
$17.88 p/Share
143,204
Added 0.31%
46,770,072
Class A Common Stock
Oct 04
2023
BUY
Open market or private purchase
$8,855,875
$17.45 p/Share
507,500
Added 1.08%
46,626,868
Class A Common Stock