Jul 22
2025
BUY
Open market or private purchase
$3,384,000
$15.04 p/Share
225,000
Added 0.41%
54,180,999
Class A Common Stock
Jul 21
2025
BUY
Open market or private purchase
$3,354,750
$14.91 p/Share
225,000
Added 0.42%
53,955,999
Class A Common Stock
Jul 18
2025
BUY
Open market or private purchase
$3,334,500
$14.82 p/Share
225,000
Added 0.42%
53,730,999
Class A Common Stock
Jul 17
2025
BUY
Open market or private purchase
$3,200,944
$14.36 p/Share
222,907
Added 0.41%
53,505,999
Class A Common Stock
Jul 16
2025
BUY
Open market or private purchase
$3,147,750
$13.99 p/Share
225,000
Added 0.42%
53,283,092
Class A Common Stock
Jul 15
2025
BUY
Open market or private purchase
$3,141,000
$13.96 p/Share
225,000
Added 0.42%
53,058,092
Class A Common Stock
Jul 14
2025
BUY
Open market or private purchase
$3,173,247
$14.25 p/Share
222,684
Added 0.42%
52,833,092
Class A Common Stock
Jul 11
2025
BUY
Open market or private purchase
$3,186,000
$14.16 p/Share
225,000
Added 0.43%
52,610,408
Class A Common Stock
Jul 08
2025
BUY
Open market or private purchase
$3,285,000
$14.6 p/Share
225,000
Added 0.43%
52,385,408
Class A Common Stock
Jul 07
2025
BUY
Open market or private purchase
$3,148,006
$14.04 p/Share
224,217
Added 0.43%
52,160,408
Class A Common Stock
Jul 02
2025
BUY
Open market or private purchase
$3,062,250
$13.61 p/Share
225,000
Added 0.43%
51,936,191
Class A Common Stock
Jul 01
2025
BUY
Open market or private purchase
$3,055,500
$13.58 p/Share
225,000
Added 0.43%
51,711,191
Class A Common Stock
Jun 26
2025
BUY
Open market or private purchase
$740,636
$12.95 p/Share
57,192
Added 0.11%
51,486,191
Class A Common Stock
Jun 25
2025
BUY
Open market or private purchase
$397,319
$13.0 p/Share
30,563
Added 0.06%
51,428,999
Class A Common Stock
Apr 15
2025
BUY
Open market or private purchase
$792,000
$15.84 p/Share
50,000
Added 0.1%
51,398,436
Class A Common Stock
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