Feb 26
2025
SELL
Payment of exercise price or tax liability
$191,950
$47.88 p/Share
4,009
Reduced 12.08%
29,191
Class A Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
12,326
Added 28.08%
31,569
Class A Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$16,330
$48.03 p/Share
340
Reduced 1.44%
23,252
Class A Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$19,162
$48.76 p/Share
393
Reduced 1.64%
23,592
Class A Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$15,770
$49.75 p/Share
317
Reduced 1.3%
23,985
Class A Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$5,127
$53.97 p/Share
95
Reduced 0.39%
24,302
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$13,125
$43.32 p/Share
303
Reduced 1.23%
24,397
Class A Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$53,345
$43.23 p/Share
1,234
Reduced 5.28%
22,116
Class A Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
5,438
Added 18.04%
24,700
Class A Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$13,894
$43.83 p/Share
317
Reduced 1.52%
20,496
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$132,706
$44.03 p/Share
3,014
Reduced 12.65%
20,813
Class A Common Stock
Feb 13
2024
-
1,150
Reduced 4.6%
23,827
Class A Common Stock
Aug 10
2023
BUY
Grant, award, or other acquisition
-
707
Added 2.75%
24,977
Class A Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$77,005
$40.17 p/Share
1,917
Reduced 8.01%
22,019
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
6,805
Added 21.9%
24,270
Class A Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$12,806
$40.4 p/Share
317
Reduced 1.61%
19,382
Class A Common Stock
Nov 18
2022
SELL
Open market or private sale
$231,329
$35.71 p/Share
6,478
Reduced 24.75%
19,699
Class A Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$154,577
$41.62 p/Share
3,714
Reduced 13.36%
24,094
Class A Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
11,051
Added 29.68%
26,177
Class A Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$45,381
$50.99 p/Share
890
Reduced 4.84%
17,508
Class A Common Stock
Feb 18
2021
SELL
Open market or private sale
$65,161
$48.92 p/Share
1,332
Reduced 6.75%
18,398
Class A Common Stock
Dec 03
2020
SELL
Open market or private sale
$74,613
$45.22 p/Share
1,650
Reduced 7.72%
19,730
Class A Common Stock