Feb 26
2025
SELL
Payment of exercise price or tax liability
$92,504
$47.88 p/Share
1,932
Reduced 4.51%
40,882
Class A Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
5,473
Added 11.61%
41,675
Class A Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$7,732
$48.03 p/Share
161
Reduced 0.42%
38,134
Class A Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$6,387
$48.76 p/Share
131
Reduced 0.34%
38,295
Class A Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$7,462
$49.75 p/Share
150
Reduced 0.39%
38,426
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$253,275
$48.98 p/Share
5,171
Reduced 11.82%
38,576
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$6,151
$43.32 p/Share
142
Reduced 0.32%
43,747
Class A Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$54,080
$43.23 p/Share
1,251
Reduced 2.83%
43,028
Class A Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
3,715
Added 7.8%
43,889
Class A Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$6,574
$43.83 p/Share
150
Reduced 0.36%
41,425
Class A Common Stock
Aug 10
2023
SELL
Open market or private sale
$372,164
$44.3 p/Share
8,401
Reduced 16.81%
41,575
Class A Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$77,608
$40.17 p/Share
1,932
Reduced 3.8%
48,917
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
5,613
Added 10.1%
49,976
Class A Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$6,019
$40.4 p/Share
149
Reduced 0.32%
46,295
Class A Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$170,642
$41.62 p/Share
4,100
Reduced 8.27%
45,464
Class A Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
10,926
Added 19.04%
46,444
Class A Common Stock
Aug 13
2021
SELL
Open market or private sale
$348,363
$48.31 p/Share
7,211
Reduced 15.4%
39,618
Class A Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$163,447
$51.74 p/Share
3,159
Reduced 6.32%
46,829
Class A Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
8,086
Added 13.92%
49,988
Class A Common Stock