Dec 10
2025
BUY
Open market or private purchase
$457,520
$20.05 p/Share
22,819
Added 0.16%
13,913,704
Class A Common Stock
Dec 09
2025
BUY
Open market or private purchase
$554,680
$19.81 p/Share
28,000
Added 0.2%
13,890,885
Class A Common Stock
Dec 08
2025
BUY
Open market or private purchase
$537,543
$19.53 p/Share
27,524
Added 0.2%
13,862,885
Class A Common Stock
Dec 02
2025
BUY
Open market or private purchase
$299,250
$19.95 p/Share
15,000
Added 0.11%
13,835,361
Class A Common Stock
Dec 01
2025
BUY
Open market or private purchase
$303,000
$20.2 p/Share
15,000
Added 0.11%
13,820,361
Class A Common Stock
Nov 26
2025
BUY
Open market or private purchase
$101,250
$20.25 p/Share
5,000
Added 0.04%
13,805,361
Class A Common Stock
Nov 25
2025
BUY
Open market or private purchase
$161,440
$20.18 p/Share
8,000
Added 0.06%
13,800,361
Class A Common Stock
Nov 24
2025
BUY
Open market or private purchase
$158,160
$19.77 p/Share
8,000
Added 0.06%
13,792,361
Class A Common Stock
Nov 21
2025
BUY
Open market or private purchase
$158,400
$19.8 p/Share
8,000
Added 0.06%
13,784,361
Class A Common Stock
Nov 21
2025
BUY
Open market or private purchase
$759,570
$17.5 p/Share
43,404
Added 0.91%
4,751,974
Class B Common Stock
Nov 20
2025
BUY
Open market or private purchase
$155,920
$19.49 p/Share
8,000
Added 0.06%
13,776,361
Class A Common Stock
Nov 19
2025
BUY
Open market or private purchase
$148,856
$19.62 p/Share
7,587
Added 0.06%
13,768,361
Class A Common Stock
Nov 18
2025
BUY
Open market or private purchase
$140,943
$19.84 p/Share
7,104
Added 0.05%
13,760,774
Class A Common Stock
Nov 17
2025
BUY
Open market or private purchase
$159,280
$19.91 p/Share
8,000
Added 0.06%
13,753,670
Class A Common Stock
Nov 14
2025
BUY
Open market or private purchase
$159,360
$19.92 p/Share
8,000
Added 0.06%
13,745,670
Class A Common Stock
Nov 13
2025
BUY
Open market or private purchase
$568,400
$19.6 p/Share
29,000
Added 0.21%
13,737,670
Class A Common Stock
Nov 12
2025
BUY
Open market or private purchase
$134,113
$19.74 p/Share
6,794
Added 0.05%
13,708,670
Class A Common Stock
Nov 11
2025
BUY
Open market or private purchase
$143,459
$19.66 p/Share
7,297
Added 0.05%
13,701,876
Class A Common Stock
Nov 10
2025
BUY
Open market or private purchase
$154,880
$19.36 p/Share
8,000
Added 0.06%
13,694,579
Class A Common Stock
Nov 07
2025
BUY
Open market or private purchase
$153,680
$19.21 p/Share
8,000
Added 0.06%
13,686,579
Class A Common Stock
Nov 06
2025
BUY
Open market or private purchase
$153,040
$19.13 p/Share
8,000
Added 0.06%
13,678,579
Class A Common Stock
Nov 05
2025
BUY
Open market or private purchase
$152,880
$19.11 p/Share
8,000
Added 0.06%
13,670,579
Class A Common Stock
Nov 04
2025
BUY
Open market or private purchase
$149,680
$18.71 p/Share
8,000
Added 0.06%
13,662,579
Class A Common Stock
Sep 12
2025
BUY
Open market or private purchase
$390,600
$19.53 p/Share
20,000
Added 0.15%
13,654,579
Class A Common Stock
Sep 11
2025
BUY
Open market or private purchase
$322,344
$19.45 p/Share
16,573
Added 0.12%
13,634,579
Class A Common Stock