Mar 25
2024
SELL
Open market or private sale
$85,855
$30.03 p/Share
2,859
Reduced 0.24%
1,197,706
Class A Common Stock
Mar 21
2024
SELL
Open market or private sale
$3,000
$30.0 p/Share
100
Reduced 0.01%
1,200,565
Class A Common Stock
Mar 20
2024
SELL
Open market or private sale
$329,088
$30.04 p/Share
10,955
Reduced 0.9%
1,200,665
Class A Common Stock
Mar 19
2024
SELL
Open market or private sale
$937,060
$30.06 p/Share
31,173
Reduced 2.51%
1,211,620
Class A Common Stock
Mar 18
2024
SELL
Open market or private sale
$209,288
$30.04 p/Share
6,967
Reduced 0.56%
1,242,793
Class A Common Stock
Mar 14
2024
SELL
Open market or private sale
$256,225
$30.01 p/Share
8,538
Reduced 0.68%
1,249,760
Class A Common Stock
Mar 13
2024
SELL
Open market or private sale
$39,000
$30.0 p/Share
1,300
Reduced 0.1%
1,258,298
Class A Common Stock
Mar 12
2024
SELL
Open market or private sale
$292,567
$30.01 p/Share
9,749
Reduced 0.77%
1,259,598
Class A Common Stock
Mar 08
2024
SELL
Open market or private sale
$594,873
$30.14 p/Share
19,737
Reduced 1.53%
1,269,347
Class A Common Stock
Mar 07
2024
SELL
Open market or private sale
$601,470
$30.06 p/Share
20,009
Reduced 1.53%
1,289,084
Class A Common Stock
Mar 06
2024
SELL
Open market or private sale
$315,105
$30.01 p/Share
10,500
Reduced 0.8%
1,309,093
Class A Common Stock
Mar 05
2024
SELL
Open market or private sale
$243,450
$30.0 p/Share
8,115
Reduced 0.61%
1,319,593
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$7,764,612
$30.34 p/Share
255,920
Reduced 16.16%
1,327,708
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$472,739
$33.58 p/Share
14,078
Reduced 0.88%
1,583,628
Class A Common Stock
Dec 13
2023
SELL
Open market or private sale
$321,252
$28.18 p/Share
11,400
Reduced 0.71%
1,597,706
Class A Common Stock
Dec 12
2023
SELL
Open market or private sale
$1,422,343
$28.91 p/Share
49,199
Reduced 2.97%
1,609,106
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$1,408,687
$28.72 p/Share
49,049
Reduced 2.87%
1,658,305
Class A Common Stock
Dec 08
2023
SELL
Open market or private sale
$1,439,003
$28.65 p/Share
50,227
Reduced 2.86%
1,707,354
Class A Common Stock
Dec 07
2023
SELL
Open market or private sale
$1,134,775
$28.69 p/Share
39,553
Reduced 2.2%
1,757,581
Class A Common Stock
Dec 06
2023
SELL
Open market or private sale
$638,079
$29.41 p/Share
21,696
Reduced 1.19%
1,797,134
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$782,148
$29.61 p/Share
26,415
Reduced 1.43%
1,818,830
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$422,864
$27.82 p/Share
15,200
Reduced 0.82%
1,845,245
Class A Common Stock
Dec 01
2023
SELL
Open market or private sale
$2,199,384
$27.77 p/Share
79,200
Reduced 4.08%
1,860,445
Class A Common Stock
Nov 30
2023
SELL
Open market or private sale
$2,310,057
$28.05 p/Share
82,355
Reduced 4.07%
1,939,645
Class A Common Stock
Nov 29
2023
SELL
Open market or private sale
$1,935,630
$28.89 p/Share
67,000
Reduced 3.21%
2,022,000
Class A Common Stock