Apr 06
2021
SELL
Payment of exercise price or tax liability
$114,184
$652.48 p/Share
175
Reduced 0.19%
90,847
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$96,395
$547.7 p/Share
176
Reduced 0.19%
91,022
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$1,150,160
$573.36 p/Share
2,006
Reduced 2.15%
91,198
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$8,162,379
$598.81 p/Share
13,631
Reduced 13.79%
85,206
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
7,998
Added 7.9%
93,204
Common Stock
Feb 08
2021
SELL
Open market or private sale
$2,298,960
$515.0 p/Share
4,464
Reduced 4.32%
98,837
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$650,539
$145.73 p/Share
4,464
Added 4.14%
103,301
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$62,191
$509.76 p/Share
122
Reduced 0.12%
98,837
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
19,738
Added 16.63%
98,959
Common Stock
Jan 06
2021
SELL
Payment of exercise price or tax liability
$68,516
$496.49 p/Share
138
Reduced 0.17%
79,221
Common Stock
Dec 29
2020
SELL
Open market or private sale
$7,512,098
$475.66 p/Share
15,793
Reduced 16.6%
79,359
Common Stock
Dec 29
2020
BUY
Exercise of conversion of derivative security
$2,546,463
$161.24 p/Share
15,793
Added 14.83%
90,688
Common Stock
Dec 22
2020
SELL
Open market or private sale
$7,853,543
$479.43 p/Share
16,381
Reduced 17.11%
79,359
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$87,996
$499.98 p/Share
176
Reduced 0.18%
95,740
Common Stock
Nov 09
2020
SELL
Open market or private sale
$6,273,850
$425.0 p/Share
14,762
Reduced 13.34%
95,916
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$2,151,266
$145.73 p/Share
14,762
Added 11.77%
110,678
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$71,649
$409.42 p/Share
175
Reduced 0.18%
95,916
Common Stock
Nov 05
2020
SELL
Open market or private sale
$6,000,000
$400.0 p/Share
15,000
Reduced 13.5%
96,091
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$2,185,950
$145.73 p/Share
15,000
Added 11.9%
111,091
Common Stock
Oct 12
2020
SELL
Open market or private sale
$5,749,800
$370.0 p/Share
15,540
Reduced 13.92%
96,091
Common Stock
Oct 12
2020
BUY
Exercise of conversion of derivative security
$1,859,672
$119.67 p/Share
15,540
Added 12.22%
111,631
Common Stock
Oct 06
2020
SELL
Payment of exercise price or tax liability
$60,012
$340.98 p/Share
176
Reduced 0.18%
96,091
Common Stock