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
Jan 21
2025
SELL
Open market or private sale
$1,732,277
$38.15 p/Share
45,407
Reduced 5.69%
752,649
Class A Common Stock
Jan 17
2025
SELL
Open market or private sale
$1,713,206
$37.73 p/Share
45,407
Reduced 5.38%
798,056
Class A Common Stock
Jan 16
2025
SELL
Open market or private sale
$1,709,573
$37.65 p/Share
45,407
Reduced 5.11%
843,463
Class A Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$259,113
$35.73 p/Share
7,252
Reduced 0.81%
888,870
Class A Common Stock
Dec 23
2024
SELL
Open market or private sale
$392,785
$35.92 p/Share
10,935
Reduced 1.21%
896,122
Class A Common Stock
Dec 20
2024
SELL
Open market or private sale
$1,645,967
$36.25 p/Share
45,406
Reduced 4.77%
907,057
Class A Common Stock