Aug 11
2020
SELL
Open market or private sale
$3,856,080
$321.34 p/Share
12,000
Reduced 8.52%
128,884
Common Stock
Aug 11
2020
BUY
Exercise of conversion of derivative security
$1,032,840
$57.38 p/Share
18,000
Added 11.33%
140,884
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
-
61
Added 0.05%
122,884
Common Stock
Jun 05
2020
-
65
Reduced 0.05%
122,823
Common Stock
Mar 24
2020
BUY
Grant, award, or other acquisition
-
71
Added 0.06%
122,888
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$130,448
$263.0 p/Share
496
Reduced 0.4%
122,816
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$3,816,182
$302.2 p/Share
12,628
Reduced 9.83%
115,866
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
24,948
Added 16.83%
123,312
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$296,161
$289.22 p/Share
1,024
Reduced 0.91%
110,992
Common Stock
Jan 17
2020
-
3,370
Reduced 2.92%
112,016
Common Stock
Dec 17
2019
BUY
Grant, award, or other acquisition
-
80
Added 0.07%
115,386
Common Stock
Sep 24
2019
BUY
Grant, award, or other acquisition
-
103
Added 0.09%
115,306
Common Stock
Jun 25
2019
BUY
Grant, award, or other acquisition
-
93
Added 0.08%
115,100
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
74
Added 0.06%
115,007
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$2,508,303
$262.98 p/Share
9,538
Reduced 7.94%
110,655
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
25,194
Added 17.98%
114,933
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$134,538
$263.8 p/Share
510
Reduced 0.51%
99,277
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$468,539
$261.9 p/Share
1,789
Reduced 1.76%
99,787
Common Stock
Dec 13
2018
BUY
Grant, award, or other acquisition
-
76
Added 0.07%
101,576
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
79
Added 0.08%
101,499
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
83
Added 0.08%
101,307
Common Stock
Mar 20
2018
BUY
Grant, award, or other acquisition
-
76
Added 0.08%
101,223
Common Stock
Feb 13
2018
SELL
Payment of exercise price or tax liability
$1,705,466
$226.64 p/Share
7,525
Reduced 7.89%
87,909
Common Stock
Feb 13
2018
BUY
Grant, award, or other acquisition
-
29,739
Added 22.72%
101,147
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$292,946
$225.69 p/Share
1,298
Reduced 1.62%
78,933
Common Stock