Mar 01
2025
SELL
Sale (or disposition) back to the issuer
$37,424
$80.83 p/Share
463
Reduced 100.0%
0
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$134,839
$76.57 p/Share
1,761
Reduced 15.44%
9,648
Class A Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
2,726
Added 85.48%
463
Class A Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
2,335
Added 20.34%
9,146
Class A Common Stock
Nov 05
2024
BUY
Open market or private purchase
$71,240
$71.24 p/Share
1,000
Added 12.8%
6,811
Class A Common Stock
Mar 01
2024
SELL
Sale (or disposition) back to the issuer
$83,009
$89.74 p/Share
925
Reduced 100.0%
0
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$201,214
$93.85 p/Share
2,144
Reduced 26.95%
5,811
Class A Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
2,922
Added 30.67%
6,606
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
2,274
Added 83.08%
463
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$22,975
$92.27 p/Share
249
Reduced 6.33%
3,684
Class A Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
575
Added 12.76%
3,933
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$154,434
$100.74 p/Share
1,533
Reduced 31.34%
3,358
Class A Common Stock
Mar 01
2023
SELL
Sale (or disposition) back to the issuer
$149,167
$109.2 p/Share
1,366
Reduced 100.0%
0
Class A Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,007
Added 81.26%
463
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,570
Added 45.65%
4,250
Class A Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$24,074
$100.31 p/Share
240
Reduced 26.09%
680
Class A Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
576
Added 38.5%
920
Class A Common Stock
Mar 01
2022
SELL
Sale (or disposition) back to the issuer
$144,388
$85.69 p/Share
1,685
Reduced 100.0%
0
Class A Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,685
Added 78.45%
463
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$19,843
$85.53 p/Share
232
Reduced 40.28%
344
Class A Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
576
Added 50.0%
576
Class A Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$151,706
$74.22 p/Share
2,044
Reduced 100.0%
0
Class A Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
2,044
Added 81.53%
463
Class A Common Stock