May 06
2022
SELL
Payment of exercise price or tax liability
$84,168
$478.23 p/Share
176
Reduced 0.21%
85,434
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$87,180
$498.17 p/Share
175
Reduced 0.2%
85,567
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$92,537
$525.78 p/Share
176
Reduced 0.2%
85,742
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$1,111,364
$554.02 p/Share
2,006
Reduced 2.28%
85,918
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$10,392,458
$540.57 p/Share
19,225
Reduced 17.94%
87,924
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
5,066
Added 4.51%
107,149
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
31,864
Added 23.79%
102,083
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$70,647
$579.07 p/Share
122
Reduced 0.17%
70,219
Common Stock
Jan 06
2022
SELL
Payment of exercise price or tax liability
$93,354
$701.91 p/Share
133
Reduced 0.19%
70,341
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$117,491
$667.56 p/Share
176
Reduced 0.25%
70,474
Common Stock
Dec 01
2021
SELL
Open market or private sale
$3,068,100
$700.0 p/Share
4,383
Reduced 5.84%
70,650
Common Stock
Nov 29
2021
SELL
Open market or private sale
$7,647,075
$675.0 p/Share
11,329
Reduced 13.12%
75,033
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
$2,002,401
$176.75 p/Share
11,329
Added 11.6%
86,362
Common Stock
Nov 19
2021
SELL
Open market or private sale
$3,049,150
$650.0 p/Share
4,691
Reduced 5.88%
75,033
Common Stock
Nov 11
2021
SELL
Open market or private sale
$2,739,066
$613.59 p/Share
4,464
Reduced 5.3%
79,724
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$650,539
$145.73 p/Share
4,464
Added 5.04%
84,188
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$106,885
$610.77 p/Share
175
Reduced 0.22%
79,724
Common Stock
Oct 06
2021
SELL
Payment of exercise price or tax liability
$97,104
$551.73 p/Share
176
Reduced 0.22%
79,899
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$106,874
$610.71 p/Share
175
Reduced 0.22%
80,075
Common Stock
Aug 27
2021
SELL
Open market or private sale
$2,678,400
$600.0 p/Share
4,464
Reduced 5.27%
80,250
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$650,539
$145.73 p/Share
4,464
Added 5.01%
84,714
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$114,041
$647.96 p/Share
176
Reduced 0.22%
80,250
Common Stock
Jul 06
2021
SELL
Payment of exercise price or tax liability
$109,454
$621.9 p/Share
176
Reduced 0.22%
80,426
Common Stock
Jun 14
2021
SELL
Open market or private sale
$3,250,000
$650.0 p/Share
5,000
Reduced 5.84%
80,602
Common Stock
Jun 10
2021
SELL
Open market or private sale
$3,171,150
$634.23 p/Share
5,000
Reduced 5.52%
85,602
Common Stock