Aug 21
2025
SELL
Open market or private sale
$429,639
$28.7 p/Share
14,970
Reduced 7.1%
196,020
Class A Common Stock
Aug 20
2025
SELL
Payment of exercise price or tax liability
$454,619
$29.41 p/Share
15,458
Reduced 6.83%
210,990
Class A Common Stock
Aug 18
2025
SELL
Open market or private sale
$75,000
$30.7 p/Share
2,443
Reduced 1.07%
226,448
Class A Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$77,495
$30.74 p/Share
2,521
Reduced 1.09%
228,891
Class A Common Stock
Aug 15
2025
BUY
Grant, award, or other acquisition
-
4,964
Added 2.1%
231,412
Class A Common Stock
Aug 04
2025
BUY
Grant, award, or other acquisition
-
72,548
Added 24.26%
226,448
Class A Common Stock
May 21
2025
SELL
Open market or private sale
$402,366
$26.88 p/Share
14,969
Reduced 8.86%
153,900
Class A Common Stock
May 20
2025
SELL
Payment of exercise price or tax liability
$422,567
$27.34 p/Share
15,456
Reduced 8.39%
168,869
Class A Common Stock
May 20
2025
BUY
Grant, award, or other acquisition
-
63,343
Added 25.58%
184,325
Class A Common Stock
May 16
2025
SELL
Open market or private sale
$62,848
$27.97 p/Share
2,247
Reduced 1.82%
120,982
Class A Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$64,955
$28.01 p/Share
2,319
Reduced 1.85%
123,229
Class A Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
-
4,566
Added 3.51%
125,548
Class A Common Stock
Feb 28
2025
SELL
Open market or private sale
$709,565
$28.63 p/Share
24,784
Reduced 17.08%
120,323
Class A Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$592,845
$30.77 p/Share
19,267
Reduced 11.72%
145,107
Class A Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
48,068
Added 22.63%
164,374
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$356,134
$34.97 p/Share
10,184
Reduced 8.05%
116,306
Class A Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$317,812
$35.04 p/Share
9,070
Reduced 6.69%
126,490
Class A Common Stock
Nov 18
2024
SELL
Open market or private sale
$76,818
$35.27 p/Share
2,178
Reduced 1.58%
135,560
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$80,147
$35.78 p/Share
2,240
Reduced 1.6%
137,738
Class A Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
4,418
Added 3.06%
139,978
Class A Common Stock
Oct 01
2024
SELL
Open market or private sale
$62,329
$31.4 p/Share
1,985
Reduced 1.44%
135,560
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$338,108
$33.2 p/Share
10,184
Reduced 6.89%
137,545
Class A Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$303,754
$33.49 p/Share
9,070
Reduced 5.78%
147,729
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$55,977
$28.2 p/Share
1,985
Reduced 1.25%
156,799
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$414,151
$36.31 p/Share
11,406
Reduced 6.7%
158,784
Class A Common Stock