Dec 07
2024
SELL
Payment of exercise price or tax liability
$72,449
$409.32 p/Share
177
Reduced 0.09%
197,762
Class A Common Stock
Nov 01
2024
-
248
Reduced 0.13%
197,939
Class A Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$3,818,889
$316.5 p/Share
12,066
Reduced 5.74%
198,187
Class A Common Stock
May 09
2024
BUY
Grant, award, or other acquisition
$220,284
$316.5 p/Share
696
Added 0.33%
210,253
Class A Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$4,049,859
$316.42 p/Share
12,799
Reduced 5.76%
209,557
Class A Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$2,280,139
$98.87 p/Share
23,062
Added 9.4%
222,356
Class A Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$542,092
$309.59 p/Share
1,751
Reduced 0.87%
199,294
Class A Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
3,831
Added 1.87%
201,045
Class A Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$403,919
$270.18 p/Share
1,495
Reduced 0.75%
197,214
Class A Common Stock
Aug 04
2023
BUY
Open market or private purchase
$771,311
$248.81 p/Share
3,100
Added 1.54%
198,709
Class A Common Stock
Aug 03
2023
BUY
Open market or private purchase
$238,890
$238.89 p/Share
1,000
Added 0.51%
195,609
Class A Common Stock
May 06
2023
SELL
Payment of exercise price or tax liability
$282,014
$273.8 p/Share
1,030
Reduced 0.53%
194,609
Class A Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$479,423
$273.8 p/Share
1,751
Reduced 0.89%
195,639
Class A Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$2,356,085
$288.03 p/Share
8,180
Reduced 3.98%
197,390
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
29,976
Added 12.73%
205,570
Class A Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
14,108
Added 7.44%
175,594
Class A Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$73,481
$261.5 p/Share
281
Reduced 0.17%
161,486
Class A Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$352,525
$342.59 p/Share
1,029
Reduced 0.63%
161,767
Class A Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
13,049
Added 7.42%
162,796
Class A Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$5,247,176
$379.57 p/Share
13,824
Reduced 8.45%
149,747
Class A Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$713,074
$369.66 p/Share
1,929
Reduced 1.17%
163,571
Class A Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$66,149
$429.54 p/Share
154
Reduced 0.09%
165,500
Class A Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
26,326
Added 13.71%
165,654
Class A Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$62,918
$604.98 p/Share
104
Reduced 0.07%
139,328
Class A Common Stock
Nov 19
2021
SELL
Open market or private sale
$2,414,360
$603.59 p/Share
4,000
Reduced 2.79%
139,432
Class A Common Stock