Sep 16
2025
SELL
Open market or private sale
$315,012
$28.27 p/Share
11,143
Reduced 0.58%
1,905,909
Class A Common Stock, ...
Sep 15
2025
SELL
Open market or private sale
$305,948
$28.54 p/Share
10,720
Reduced 0.56%
1,917,052
Class A Common Stock, ...
Sep 04
2025
SELL
Open market or private sale
$335,790
$29.03 p/Share
11,567
Reduced 0.6%
1,927,772
Class A Common Stock, ...
Sep 03
2025
SELL
Open market or private sale
$211,500
$27.98 p/Share
7,559
Reduced 0.39%
1,939,339
Class A Common Stock, ...
Aug 27
2025
SELL
Open market or private sale
$147,725
$28.09 p/Share
5,259
Reduced 0.27%
1,946,898
Class A Common Stock, ...
Aug 26
2025
SELL
Open market or private sale
$163,415
$28.74 p/Share
5,686
Reduced 0.29%
1,952,157
Class A Common Stock, ...
Aug 13
2025
SELL
Open market or private sale
$302,119
$27.84 p/Share
10,852
Reduced 0.55%
1,957,843
Class A Common Stock, ...
Aug 12
2025
SELL
Open market or private sale
$255,687
$25.62 p/Share
9,980
Reduced 0.5%
1,968,695
Class A Common Stock, ...
Jul 24
2025
SELL
Open market or private sale
$285,606
$27.42 p/Share
10,416
Reduced 0.52%
1,978,675
Class A Common Stock, ...
Jul 23
2025
SELL
Open market or private sale
$299,460
$28.75 p/Share
10,416
Reduced 0.52%
1,989,091
Class A Common Stock, ...
Jul 09
2025
SELL
Open market or private sale
$295,068
$27.61 p/Share
10,687
Reduced 0.53%
1,999,507
Class A Common Stock, ...
Jul 08
2025
SELL
Open market or private sale
$266,116
$26.19 p/Share
10,161
Reduced 0.5%
2,010,194
Class A Common Stock, ...
Apr 01
2025
SELL
Payment of exercise price or tax liability
$312,243
$22.42 p/Share
13,927
Reduced 0.68%
2,020,355
Class A Common Stock, ...
Mar 11
2025
SELL
Open market or private sale
$468,931
$26.34 p/Share
17,803
Reduced 0.87%
2,034,282
Class A Common Stock, ...
Mar 10
2025
SELL
Open market or private sale
$605,064
$26.29 p/Share
23,015
Reduced 1.11%
2,052,085
Class A Common Stock, ...
Mar 08
2025
SELL
Payment of exercise price or tax liability
$1,226,588
$25.37 p/Share
48,348
Reduced 2.28%
2,075,100
Class A Common Stock, ...
Mar 06
2025
SELL
Payment of exercise price or tax liability
$316,461
$24.93 p/Share
12,694
Reduced 0.59%
2,123,448
Class A Common Stock, ...
Mar 05
2025
BUY
Grant, award, or other acquisition
-
198,228
Added 8.49%
2,136,142
Class A Common Stock, ...
Dec 18
2024
SELL
Open market or private sale
$487,342
$26.43 p/Share
18,439
Reduced 0.94%
1,937,914
Class A Common Stock, ...
Dec 17
2024
SELL
Open market or private sale
$505,438
$27.75 p/Share
18,214
Reduced 0.92%
1,956,353
Class A Common Stock, ...
Dec 04
2024
SELL
Open market or private sale
$939,843
$32.91 p/Share
28,558
Reduced 1.43%
1,974,567
Class A Common Stock, ...
Dec 03
2024
SELL
Conversion of derivative security
-
1,500,000
Reduced 2.59%
56,320,586
Class B Common Stock, ...
Dec 03
2024
SELL
Open market or private sale
$602,637
$33.26 p/Share
18,119
Reduced 0.9%
2,003,125
Class A Common Stock, ...
Dec 03
2024
BUY
Conversion of derivative security
-
1,500,000
Added 42.6%
2,021,244
Class A Common Stock, ...
Nov 22
2024
SELL
Open market or private sale
$1,745,199
$31.29 p/Share
55,775
Reduced 9.67%
521,244
Class A Common Stock, ...