Sep 01
2024
SELL
Payment of exercise price or tax liability
$223,488
$78.17 p/Share
2,859
Reduced 3.17%
87,301
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$297,975
$79.46 p/Share
3,750
Reduced 3.99%
90,160
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$690,036
$83.58 p/Share
8,256
Reduced 8.08%
93,910
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$67,203
$85.5 p/Share
786
Reduced 0.76%
102,166
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$246,285
$94.11 p/Share
2,617
Reduced 2.48%
102,952
Class A Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
5,125
Added 4.63%
105,569
Class A Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$1,026,944
$95.37 p/Share
10,768
Reduced 9.68%
100,444
Class A Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$2,449,959
$95.37 p/Share
25,689
Added 18.76%
111,212
Class A Common Stock
Nov 06
2023
SELL
Open market or private sale
$121,245
$88.5 p/Share
1,370
Reduced 1.58%
85,523
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$157,843
$110.38 p/Share
1,430
Reduced 1.62%
86,893
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$845,394
$102.41 p/Share
8,255
Reduced 8.55%
88,323
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$69,954
$89.0 p/Share
786
Reduced 0.81%
96,578
Class A Common Stock
Feb 27
2023
SELL
Open market or private sale
$948,414
$87.67 p/Share
10,818
Reduced 10.0%
97,364
Class A Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$62,650
$88.24 p/Share
710
Reduced 0.65%
108,182
Class A Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
1,389
Added 1.26%
108,892
Class A Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$594,041
$92.79 p/Share
6,402
Reduced 5.62%
107,503
Class A Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$2,379,970
$92.79 p/Share
25,649
Added 18.38%
113,905
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$92,836
$64.92 p/Share
1,430
Reduced 1.59%
88,256
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$1,010,122
$122.35 p/Share
8,256
Reduced 8.43%
89,686
Class A Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$499,989
$108.34 p/Share
4,615
Added 4.5%
97,942
Class A Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$428,095
$119.68 p/Share
3,577
Reduced 3.69%
93,327
Class A Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$1,968,736
$119.68 p/Share
16,450
Added 14.51%
96,904
Class A Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
$1,600,063
$142.85 p/Share
11,201
Added 12.22%
80,454
Class A Common Stock
Aug 19
2021
SELL
Open market or private sale
$1,092,730
$132.42 p/Share
8,252
Reduced 10.65%
69,253
Class A Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$730,845
$92.29 p/Share
7,919
Reduced 9.27%
77,505
Class A Common Stock