Nov 22
2024
SELL
Payment of exercise price or tax liability
$1,391,128
$284.31 p/Share
4,893
Reduced 21.2%
18,184
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$485,300
$284.3 p/Share
1,707
Reduced 6.89%
23,077
Class A Common Stock
Nov 22
2024
BUY
Grant, award, or other acquisition
$1,876,446
$284.31 p/Share
6,600
Added 21.03%
24,784
Class A Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$1,365,651
$278.25 p/Share
4,908
Reduced 21.25%
18,184
Class A Common Stock
Nov 08
2024
SELL
Open market or private sale
$567,793
$278.74 p/Share
2,037
Reduced 8.45%
22,059
Class A Common Stock
Nov 08
2024
BUY
Grant, award, or other acquisition
$1,932,446
$278.25 p/Share
6,945
Added 21.65%
25,129
Class A Common Stock
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...