Feb 16
2024
SELL
Open market or private sale
$4,098,652
$239.1 p/Share
17,142
Reduced 48.53%
18,184
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$512,376
$238.87 p/Share
2,145
Reduced 19.84%
8,665
Class A Common - Restr...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$3,015,256
$238.87 p/Share
12,623
Reduced 26.33%
35,326
Class A Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$930,159
$238.87 p/Share
3,894
Added 26.48%
10,810
Class A Common - Restr...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
27,245
Added 36.23%
47,949
Class A Common Stock
Aug 03
2023
SELL
Open market or private sale
$198,089
$200.09 p/Share
990
Reduced 4.07%
23,348
Class A Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$1,123,122
$200.2 p/Share
5,610
Reduced 24.03%
17,738
Class A Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
$1,321,320
$200.2 p/Share
6,600
Added 21.33%
24,338
Class A Common Stock
Feb 24
2023
SELL
Open market or private sale
$425,075
$170.03 p/Share
2,500
Reduced 12.35%
17,738
Class A Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$900,178
$177.55 p/Share
5,070
Added 34.95%
9,436
Class A Common - Restr...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$343,319
$180.22 p/Share
1,905
Reduced 30.38%
4,366
Class A Common - Restr...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$89,749
$180.22 p/Share
498
Reduced 2.4%
20,238
Class A Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
1,371
Added 6.2%
20,736
Class A Common Stock
Mar 25
2022
SELL
Open market or private sale
$99,549
$171.34 p/Share
581
Reduced 2.92%
19,338
Class A Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$610,006
$171.35 p/Share
3,560
Reduced 18.41%
15,778
Class A Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$709,560
$171.35 p/Share
4,141
Added 17.21%
19,919
Class A Common Stock
Feb 17
2022
SELL
Open market or private sale
$508,171
$179.82 p/Share
2,826
Reduced 8.09%
32,100
Class A Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$2,940,735
$180.17 p/Share
16,322
Reduced 50.85%
15,778
Class A Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$750,097
$179.75 p/Share
4,173
Added 31.86%
8,923
Class A Common - Restr...
Feb 17
2022
BUY
Grant, award, or other acquisition
$3,449,895
$180.17 p/Share
19,148
Added 35.41%
34,926
Class A Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$312,819
$177.94 p/Share
1,758
Reduced 27.01%
4,750
Class A Common - Restr...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$99,113
$177.94 p/Share
557
Reduced 3.41%
15,778
Class A Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,347
Added 7.62%
16,335
Class A Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$1,189,081
$153.41 p/Share
7,751
Reduced 38.88%
12,183
Class A Common Stock
Feb 25
2021
SELL
Open market or private sale
$335,704
$153.01 p/Share
2,194
Reduced 9.92%
19,934
Class A Common Stock