Jul 24
2023
BUY
Open market or private purchase
$1,760,000
$22.0 p/Share
80,000
Added 0.2%
40,632,803
Class A Common Stock
Jul 20
2023
BUY
Open market or private purchase
$4,616,000
$23.08 p/Share
200,000
Added 0.49%
40,552,803
Class A Common Stock
Jul 19
2023
BUY
Open market or private purchase
$963,600
$24.09 p/Share
40,000
Added 0.1%
40,352,803
Class A Common Stock
Jul 14
2023
BUY
Open market or private purchase
$968,400
$24.21 p/Share
40,000
Added 0.1%
40,312,803
Class A Common Stock
Jul 13
2023
BUY
Open market or private purchase
$943,600
$23.59 p/Share
40,000
Added 0.1%
40,272,803
Class A Common Stock
Jul 11
2023
BUY
Open market or private purchase
$1,828,800
$22.86 p/Share
80,000
Added 0.2%
40,232,803
Class A Common Stock
Jul 10
2023
BUY
Open market or private purchase
$1,671,200
$20.89 p/Share
80,000
Added 0.2%
40,152,803
Class A Common Stock
Jul 07
2023
BUY
Open market or private purchase
$1,729,600
$21.62 p/Share
80,000
Added 0.2%
40,072,803
Class A Common Stock
Jul 06
2023
BUY
Open market or private purchase
$1,684,800
$21.06 p/Share
80,000
Added 0.2%
39,992,803
Class A Common Stock
Jun 29
2023
BUY
Open market or private purchase
$1,807,200
$22.59 p/Share
80,000
Added 0.2%
39,912,803
Class A Common Stock
Jun 28
2023
BUY
Open market or private purchase
$1,803,200
$22.54 p/Share
80,000
Added 0.2%
39,832,803
Class A Common Stock
Jun 23
2023
BUY
Open market or private purchase
$1,799,199
$22.49 p/Share
80,000
Added 0.2%
39,752,803
Class A Common Stock
Jun 22
2023
BUY
Open market or private purchase
$1,804,800
$22.56 p/Share
80,000
Added 0.2%
39,672,803
Class A Common Stock
Jun 21
2023
BUY
Open market or private purchase
$4,658,000
$23.29 p/Share
200,000
Added 0.5%
39,592,803
Class A Common Stock
Jun 20
2023
BUY
Open market or private purchase
$998,800
$24.97 p/Share
40,000
Added 0.1%
39,392,803
Class A Common Stock
Jun 16
2023
BUY
Open market or private purchase
$1,028,800
$25.72 p/Share
40,000
Added 0.1%
39,352,803
Class A Common Stock
Jun 15
2023
BUY
Open market or private purchase
$974,800
$24.37 p/Share
40,000
Added 0.1%
39,312,803
Class A Common Stock
Jun 09
2023
BUY
Open market or private purchase
$1,854,400
$23.18 p/Share
80,000
Added 0.2%
39,272,803
Class A Common Stock
Jun 08
2023
BUY
Open market or private purchase
$1,795,200
$22.44 p/Share
80,000
Added 0.2%
39,192,803
Class A Common Stock
Sep 07
2022
BUY
Open market or private purchase
$349,999,983
$18.16 p/Share
19,273,127
Added 33.01%
39,112,803
Class A Common Stock
Feb 25
2022
BUY
Open market or private purchase
$13,355,000
$53.42 p/Share
250,000
Added 1.24%
19,839,676
Class A Common Stock
Feb 24
2022
BUY
Open market or private purchase
$24,084,999
$48.17 p/Share
500,000
Added 2.49%
19,589,676
Class A Common Stock
Feb 18
2022
BUY
Open market or private purchase
$16,607,500
$66.43 p/Share
250,000
Added 1.29%
19,089,676
Class A Common Stock
Feb 17
2022
BUY
Open market or private purchase
$35,174,999
$70.35 p/Share
500,000
Added 2.59%
18,839,676
Class A Common Stock
Feb 16
2022
BUY
Open market or private purchase
$36,035,000
$72.07 p/Share
500,000
Added 2.65%
18,339,676
Class A Common Stock