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
Oct 03
2023
BUY
Open market or private purchase
$8,937,075
$17.61 p/Share
507,500
Added 1.09%
46,119,368
Class A Common Stock
Sep 28
2023
BUY
Open market or private purchase
$2,860,121
$18.25 p/Share
156,719
Added 0.34%
45,611,868
Class A Common Stock
Sep 27
2023
BUY
Open market or private purchase
$8,866,025
$17.47 p/Share
507,500
Added 1.1%
45,455,149
Class A Common Stock
Sep 26
2023
BUY
Open market or private purchase
$8,764,525
$17.27 p/Share
507,500
Added 1.12%
44,947,649
Class A Common Stock
Sep 25
2023
BUY
Open market or private purchase
$8,678,250
$17.1 p/Share
507,500
Added 1.13%
44,440,149
Class A Common Stock
Sep 19
2023
BUY
Open market or private purchase
$8,987,825
$17.71 p/Share
507,500
Added 1.14%
43,932,649
Class A Common Stock
Sep 18
2023
BUY
Open market or private purchase
$9,322,775
$18.37 p/Share
507,500
Added 1.16%
43,425,149
Class A Common Stock
Sep 11
2023
BUY
Open market or private purchase
$1,631,200
$20.39 p/Share
80,000
Added 0.19%
42,917,649
Class A Common Stock
Sep 08
2023
BUY
Open market or private purchase
$9,511,185
$20.03 p/Share
474,847
Added 1.1%
42,837,649
Class A Common Stock
Aug 31
2023
BUY
Open market or private purchase
$1,740,800
$21.76 p/Share
80,000
Added 0.19%
42,362,802
Class A Common Stock
Aug 30
2023
BUY
Open market or private purchase
$1,717,600
$21.47 p/Share
80,000
Added 0.19%
42,282,802
Class A Common Stock
Aug 28
2023
BUY
Open market or private purchase
$1,744,000
$21.8 p/Share
80,000
Added 0.19%
42,202,802
Class A Common Stock
Aug 25
2023
BUY
Open market or private purchase
$1,701,600
$21.27 p/Share
80,000
Added 0.19%
42,122,802
Class A Common Stock
Aug 23
2023
BUY
Open market or private purchase
$1,748,000
$21.85 p/Share
80,000
Added 0.19%
42,042,802
Class A Common Stock
Aug 22
2023
BUY
Open market or private purchase
$1,746,399
$21.83 p/Share
80,000
Added 0.19%
41,962,802
Class A Common Stock
Aug 18
2023
BUY
Open market or private purchase
$3,662,754
$20.07 p/Share
182,499
Added 0.43%
41,882,802
Class A Common Stock
Aug 17
2023
BUY
Open market or private purchase
$10,160,150
$20.02 p/Share
507,500
Added 1.2%
41,700,303
Class A Common Stock
Aug 10
2023
BUY
Open market or private purchase
$1,758,400
$21.98 p/Share
80,000
Added 0.19%
41,192,803
Class A Common Stock
Aug 09
2023
BUY
Open market or private purchase
$1,719,199
$21.49 p/Share
80,000
Added 0.19%
41,112,803
Class A Common Stock
Aug 08
2023
BUY
Open market or private purchase
$1,701,600
$21.27 p/Share
80,000
Added 0.19%
41,032,803
Class A Common Stock
Aug 07
2023
BUY
Open market or private purchase
$1,745,600
$21.82 p/Share
80,000
Added 0.19%
40,952,803
Class A Common Stock
Jul 27
2023
BUY
Open market or private purchase
$1,856,800
$23.21 p/Share
80,000
Added 0.2%
40,872,803
Class A Common Stock
Jul 26
2023
BUY
Open market or private purchase
$1,762,400
$22.03 p/Share
80,000
Added 0.2%
40,792,803
Class A Common Stock
Jul 25
2023
BUY
Open market or private purchase
$1,792,000
$22.4 p/Share
80,000
Added 0.2%
40,712,803
Class A Common Stock