Nov 11
2024
SELL
Open market or private sale
$673,567
$285.41 p/Share
2,360
Reduced 5.61%
39,725
Class A Common Stock
Nov 11
2024
SELL
Open market or private sale
$1,181,361
$283.3 p/Share
4,170
Reduced 9.91%
37,915
Class A Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$5,049,029
$282.4 p/Share
17,879
Reduced 47.16%
20,036
Class A Common Stock
Nov 11
2024
BUY
Grant, award, or other acquisition
$6,226,637
$282.4 p/Share
22,049
Added 34.38%
42,085
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$11,433,825
$242.71 p/Share
47,109
Reduced 70.16%
20,036
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$20,231,728
$242.84 p/Share
83,313
Reduced 64.36%
46,145
Class A Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$26,572,038
$242.84 p/Share
109,422
Added 42.1%
150,458
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$747,663
$238.87 p/Share
3,130
Reduced 9.24%
30,762
Class A Common - Restr...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$4,333,579
$238.87 p/Share
18,142
Reduced 30.66%
41,036
Class A Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
$1,305,663
$238.87 p/Share
5,466
Added 13.89%
33,892
Class A Common - Restr...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
38,861
Added 39.64%
59,178
Class A Common Stock
Aug 16
2023
SELL
Open market or private sale
$2,817,729
$207.43 p/Share
13,584
Reduced 44.94%
16,641
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$1,851,900
$206.57 p/Share
8,965
Reduced 21.83%
32,102
Class A Common - Restr...
Feb 16
2023
SELL
Open market or private sale
$1,032,972
$179.18 p/Share
5,765
Reduced 21.84%
20,630
Class A Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$1,275,164
$177.55 p/Share
7,182
Added 12.42%
50,662
Class A Common - Restr...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$489,837
$180.22 p/Share
2,718
Reduced 5.88%
43,480
Class A Common - Restr...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$134,263
$180.22 p/Share
745
Reduced 2.75%
26,395
Class A Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
2,236
Added 7.61%
27,140
Class A Common Stock
Feb 17
2022
SELL
Open market or private sale
$1,815,801
$180.3 p/Share
10,071
Reduced 21.73%
36,283
Class A Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$2,843,837
$181.68 p/Share
15,653
Reduced 43.14%
20,630
Class A Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$1,050,459
$179.75 p/Share
5,844
Added 10.38%
50,472
Class A Common - Restr...
Feb 17
2022
BUY
Grant, award, or other acquisition
$3,872,691
$181.68 p/Share
21,316
Added 31.5%
46,354
Class A Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$164,950
$177.94 p/Share
927
Reduced 3.57%
25,038
Class A Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$540,226
$177.94 p/Share
3,036
Reduced 6.37%
44,628
Class A Common - Restr...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
2,783
Added 9.68%
25,965
Class A Common Stock