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
Jun 04
2021
SELL
Payment of exercise price or tax liability
$114,679
$655.31 p/Share
175
Reduced 0.19%
90,602
Common Stock
May 10
2021
SELL
Open market or private sale
$2,774,596
$621.41 p/Share
4,465
Reduced 4.69%
90,777
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$650,684
$145.73 p/Share
4,465
Added 4.62%
92,265
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$108,669
$617.44 p/Share
176
Reduced 0.19%
90,777
Common Stock