Mar 31
2025
BUY
Grant, award, or other acquisition
$19,975
$63.82 p/Share
313
Added 1.86%
16,547
Class A Common Stock
Mar 21
2025
SELL
Payment of exercise price or tax liability
$292,907
$63.87 p/Share
4,586
Reduced 22.05%
16,212
Class A Common Stock
Mar 21
2025
BUY
Exercise of conversion of derivative security
$265,751
$41.33 p/Share
6,430
Added 26.21%
18,098
Class A Common Stock
Jan 17
2025
SELL
Payment of exercise price or tax liability
$30,109
$68.43 p/Share
440
Reduced 2.97%
14,352
Class A Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$50,166
$69.87 p/Share
718
Added 4.63%
14,773
Class A Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$5,942
$65.3 p/Share
91
Added 0.65%
14,016
Class A Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$6,969
$53.61 p/Share
130
Added 0.93%
13,887
Class A Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$48,015
$32.01 p/Share
1,500
Added 9.85%
13,726
Class A Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$5,967
$51.0 p/Share
117
Added 0.95%
12,208
Class A Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$16,327
$55.16 p/Share
296
Added 2.4%
12,046
Class A Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$10,667
$42.5 p/Share
251
Added 2.11%
11,659
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$9,292
$42.43 p/Share
219
Added 1.89%
11,355
Class A Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$1,806
$43.0 p/Share
42
Reduced 0.38%
11,103
Class A Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$8,224
$40.92 p/Share
201
Added 1.77%
11,131
Class A Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$5,338
$50.84 p/Share
105
Added 0.97%
10,741
Class A Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
$268
$53.69 p/Share
5
Added 0.05%
10,603
Class A Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$5,369
$50.65 p/Share
106
Added 0.99%
10,590
Class A Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$4,613
$46.13 p/Share
100
Added 0.95%
10,443
Class A Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$4,606
$44.29 p/Share
104
Added 1.0%
10,305
Class A Common Stock