Oct 05
2024
SELL
Payment of exercise price or tax liability
$1,017,627
$242.35 p/Share
4,199
Reduced 2.14%
191,743
Class A Common Stock
Sep 05
2024
SELL
Payment of exercise price or tax liability
$103,957
$258.6 p/Share
402
Reduced 0.2%
195,942
Class A Common Stock
Aug 26
2024
SELL
Open market or private sale
$812,271
$260.26 p/Share
3,121
Reduced 1.56%
196,344
Class A Common Stock
Jul 05
2024
SELL
Payment of exercise price or tax liability
$947,084
$225.55 p/Share
4,199
Reduced 2.06%
199,465
Class A Common Stock
Jun 05
2024
SELL
Payment of exercise price or tax liability
$84,870
$211.12 p/Share
402
Reduced 0.2%
203,664
Class A Common Stock
May 28
2024
SELL
Open market or private sale
$670,328
$214.78 p/Share
3,121
Reduced 1.51%
204,066
Class A Common Stock
Apr 22
2024
BUY
Grant, award, or other acquisition
-
52,354
Added 20.17%
207,187
Class A Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$2,900,144
$269.08 p/Share
10,778
Reduced 6.51%
154,743
Class A Common Stock
Mar 05
2024
SELL
Open market or private sale
$109,971
$267.57 p/Share
411
Reduced 0.25%
165,521
Class A Common Stock
Feb 28
2024
SELL
Open market or private sale
$914,577
$293.04 p/Share
3,121
Reduced 1.85%
165,932
Class A Common Stock
Jan 05
2024
SELL
Open market or private sale
$689,186
$265.89 p/Share
2,592
Reduced 1.51%
169,053
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$840,173
$269.2 p/Share
3,121
Reduced 1.79%
171,645
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$108,617
$266.22 p/Share
408
Reduced 0.23%
174,766
Class A Common Stock
Oct 05
2023
SELL
Open market or private sale
$648,505
$205.94 p/Share
3,149
Reduced 1.77%
175,174
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$100,227
$246.26 p/Share
407
Reduced 0.23%
178,323
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$695,056
$221.85 p/Share
3,133
Reduced 1.72%
178,730
Class A Common Stock
Jun 21
2023
SELL
Open market or private sale
$2,442,550
$222.05 p/Share
11,000
Reduced 5.7%
181,863
Class A Common Stock
Jun 05
2023
SELL
Open market or private sale
$86,646
$212.37 p/Share
408
Reduced 0.21%
192,863
Class A Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
71,671
Added 27.05%
193,271
Class A Common Stock
Apr 05
2023
SELL
Open market or private sale
$1,613,415
$196.71 p/Share
8,202
Reduced 6.32%
121,600
Class A Common Stock
Mar 06
2023
SELL
Open market or private sale
$50,923
$191.44 p/Share
266
Reduced 0.2%
129,802
Class A Common Stock
Jan 05
2023
SELL
Open market or private sale
$233,090
$161.42 p/Share
1,444
Reduced 1.1%
130,068
Class A Common Stock
Dec 15
2022
SELL
Open market or private sale
$182,086
$176.27 p/Share
1,033
Reduced 0.78%
131,512
Class A Common Stock
Oct 15
2022
SELL
Open market or private sale
$313,114
$147.14 p/Share
2,128
Reduced 1.58%
132,545
Class A Common Stock
Sep 15
2022
SELL
Open market or private sale
$34,989
$158.32 p/Share
221
Reduced 0.16%
134,673
Class A Common Stock