Nov 24
2025
SELL
Open market or private sale
$747,858
$27.68 p/Share
27,018
Reduced 9.34%
262,240
Class A Common Stock
Nov 21
2025
SELL
Payment of exercise price or tax liability
$760,872
$27.29 p/Share
27,881
Reduced 8.79%
289,258
Class A Common Stock
Nov 21
2025
SELL
Open market or private sale
$1,249,329
$26.67 p/Share
46,844
Reduced 12.87%
317,139
Class A Common Stock
Nov 20
2025
SELL
Payment of exercise price or tax liability
$1,262,457
$26.12 p/Share
48,333
Reduced 11.72%
363,983
Class A Common Stock
Nov 20
2025
BUY
Grant, award, or other acquisition
-
4,787
Added 1.15%
412,316
Class A Common Stock
Aug 22
2025
SELL
Open market or private sale
$811,890
$30.05 p/Share
27,018
Reduced 6.22%
407,529
Class A Common Stock
Aug 21
2025
SELL
Payment of exercise price or tax liability
$812,481
$29.14 p/Share
27,882
Reduced 6.03%
434,547
Class A Common Stock
Aug 21
2025
SELL
Open market or private sale
$1,358,681
$28.95 p/Share
46,932
Reduced 9.21%
462,429
Class A Common Stock
Aug 20
2025
SELL
Payment of exercise price or tax liability
$1,424,120
$29.41 p/Share
48,423
Reduced 8.68%
509,361
Class A Common Stock
Aug 20
2025
BUY
Grant, award, or other acquisition
-
4,964
Added 0.88%
557,784
Class A Common Stock
May 22
2025
SELL
Open market or private sale
$1,451,529
$26.44 p/Share
54,899
Reduced 9.03%
552,820
Class A Common Stock
May 21
2025
SELL
Open market or private sale
$2,545,770
$26.81 p/Share
94,956
Reduced 13.51%
607,719
Class A Common Stock
May 20
2025
BUY
Grant, award, or other acquisition
-
257,935
Added 26.85%
702,675
Class A Common Stock
Feb 24
2025
SELL
Open market or private sale
$3,530,109
$28.57 p/Share
123,560
Reduced 21.74%
444,740
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$1,923,859
$29.1 p/Share
66,112
Reduced 10.42%
568,300
Class A Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
186,957
Added 22.76%
634,412
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$1,167,193
$36.46 p/Share
32,013
Reduced 6.68%
447,455
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$2,323,126
$34.96 p/Share
66,451
Reduced 12.17%
479,468
Class A Common Stock
Nov 20
2024
BUY
Grant, award, or other acquisition
-
4,208
Added 0.76%
545,919
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$1,061,584
$33.16 p/Share
32,014
Reduced 5.58%
541,711
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$2,046,582
$32.88 p/Share
62,244
Reduced 9.79%
573,725
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$1,146,385
$35.81 p/Share
32,013
Reduced 4.79%
635,969
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$2,410,381
$36.23 p/Share
66,530
Reduced 9.06%
667,982
Class A Common Stock
May 19
2024
BUY
Grant, award, or other acquisition
-
183,880
Added 20.02%
734,512
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$4,207,807
$30.59 p/Share
137,555
Reduced 19.99%
550,632
Class A Common Stock