Feb 22
2024
SELL
Open market or private sale
$4,969,600
$248.48 p/Share
20,000
Reduced 17.65%
93,323
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,989,070
$238.87 p/Share
8,327
Reduced 18.74%
36,102
Class A Common - Restr...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$10,693,254
$238.87 p/Share
44,766
Reduced 28.32%
113,323
Class A Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$3,875,426
$238.87 p/Share
16,224
Added 26.75%
44,429
Class A Common - Restr...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
93,982
Added 37.28%
158,089
Class A Common Stock
Dec 12
2023
SELL
Open market or private sale
$9,958,540
$216.49 p/Share
46,000
Reduced 45.85%
54,317
Class A Common Stock
Aug 28
2023
SELL
Open market or private sale
$4,044,600
$202.23 p/Share
20,000
Reduced 16.62%
100,317
Class A Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$6,606,908
$176.33 p/Share
37,469
Reduced 23.75%
120,317
Class A Common Stock
May 05
2023
SELL
Open market or private sale
$2,849,316
$176.33 p/Share
16,159
Reduced 9.29%
157,786
Class A Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
$9,471,241
$176.61 p/Share
53,628
Added 23.57%
173,945
Class A Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$3,750,388
$177.55 p/Share
21,123
Added 35.73%
37,995
Class A Common - Restr...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$1,874,648
$180.22 p/Share
10,402
Reduced 38.14%
16,872
Class A Common - Restr...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$116,962
$180.22 p/Share
649
Reduced 0.54%
120,317
Class A Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
1,948
Added 1.58%
120,966
Class A Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$3,125,493
$179.75 p/Share
17,388
Added 30.21%
40,170
Class A Common - Restr...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$143,598
$177.94 p/Share
807
Reduced 0.75%
106,122
Class A Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$1,525,480
$177.94 p/Share
8,573
Reduced 27.34%
22,782
Class A Common - Restr...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
2,423
Added 2.22%
106,929
Class A Common Stock
Sep 24
2021
SELL
Open market or private sale
$805,312
$150.61 p/Share
5,347
Reduced 4.87%
104,523
Class A Common Stock
Sep 24
2021
SELL
Payment of exercise price or tax liability
$1,604,342
$150.6 p/Share
10,653
Reduced 10.19%
93,870
Class A Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$2,409,600
$150.6 p/Share
16,000
Added 12.71%
109,870
Class A Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$2,250,072
$142.05 p/Share
15,840
Added 27.39%
41,991
Class A Common - Restr...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$883,821
$129.84 p/Share
6,807
Reduced 20.65%
26,151
Class A Common - Restr...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$425,356
$129.84 p/Share
3,276
Reduced 3.37%
93,870
Class A Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
9,171
Added 8.63%
97,146
Class A Common Stock