Apr 01
2025
SELL
Payment of exercise price or tax liability
$330,002
$29.24 p/Share
11,286
Reduced 1.16%
957,893
Class A Common Stock
Apr 01
2025
SELL
Open market or private sale
$119,460
$29.08 p/Share
4,108
Reduced 0.42%
969,179
Class A Common Stock
Mar 31
2025
SELL
Open market or private sale
$597,115
$28.93 p/Share
20,640
Reduced 2.08%
973,287
Class A Common Stock
Mar 28
2025
SELL
Open market or private sale
$604,132
$29.27 p/Share
20,640
Reduced 2.03%
993,927
Class A Common Stock
Mar 27
2025
SELL
Open market or private sale
$606,609
$29.39 p/Share
20,640
Reduced 1.99%
1,014,567
Class A Common Stock
Mar 26
2025
SELL
Open market or private sale
$646,651
$31.33 p/Share
20,640
Reduced 1.95%
1,035,207
Class A Common Stock
Mar 25
2025
SELL
Open market or private sale
$655,526
$31.76 p/Share
20,640
Reduced 1.92%
1,055,847
Class A Common Stock
Mar 24
2025
SELL
Open market or private sale
$644,174
$31.21 p/Share
20,640
Reduced 1.88%
1,076,487
Class A Common Stock
Mar 21
2025
SELL
Open market or private sale
$620,232
$30.05 p/Share
20,640
Reduced 1.85%
1,097,127
Class A Common Stock
Mar 20
2025
SELL
Open market or private sale
$626,011
$30.33 p/Share
20,640
Reduced 1.81%
1,117,767
Class A Common Stock
Mar 19
2025
SELL
Open market or private sale
$628,900
$30.47 p/Share
20,640
Reduced 1.78%
1,138,407
Class A Common Stock
Mar 18
2025
SELL
Open market or private sale
$631,996
$30.62 p/Share
20,640
Reduced 1.75%
1,159,047
Class A Common Stock
Mar 17
2025
SELL
Open market or private sale
$643,142
$31.16 p/Share
20,640
Reduced 1.84%
1,099,379
Class A Common Stock
Mar 17
2025
BUY
Grant, award, or other acquisition
-
80,308
Added 6.37%
1,179,687
Class A Common Stock
Feb 27
2025
SELL
Open market or private sale
$237,850
$31.12 p/Share
7,643
Reduced 0.68%
1,120,019
Class A Common Stock
Feb 26
2025
SELL
Open market or private sale
$644,555
$31.23 p/Share
20,639
Reduced 1.8%
1,127,662
Class A Common Stock
Feb 25
2025
SELL
Open market or private sale
$641,460
$31.08 p/Share
20,639
Reduced 4.34%
454,856
Class A Common Stock
Feb 25
2025
BUY
Conversion of derivative security
-
693,445
Added 37.65%
1,148,301
Class A Common Stock
Feb 24
2025
SELL
Open market or private sale
$628,251
$30.44 p/Share
20,639
Reduced 4.16%
475,495
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$658,796
$31.92 p/Share
20,639
Reduced 3.99%
496,134
Class A Common Stock
Feb 20
2025
SELL
Open market or private sale
$1,710,027
$37.66 p/Share
45,407
Reduced 8.08%
516,773
Class A Common Stock
Feb 19
2025
SELL
Open market or private sale
$1,771,974
$38.73 p/Share
45,752
Reduced 7.53%
562,180
Class A Common Stock
Feb 18
2025
SELL
Open market or private sale
$1,984,131
$39.85 p/Share
49,790
Reduced 7.57%
607,932
Class A Common Stock
Jan 23
2025
SELL
Open market or private sale
$1,933,755
$39.05 p/Share
49,520
Reduced 7.0%
657,722
Class A Common Stock
Jan 22
2025
SELL
Open market or private sale
$1,743,628
$38.4 p/Share
45,407
Reduced 6.03%
707,242
Class A Common Stock