Mar 11
2017
SELL
Payment of exercise price or tax liability
$219,550
$113.58 p/Share
1,933
Reduced 1.34%
141,893
Common Stock
Mar 10
2017
SELL
Payment of exercise price or tax liability
$489,984
$113.58 p/Share
4,314
Reduced 2.91%
143,826
Common Stock
Mar 10
2017
BUY
Grant, award, or other acquisition
-
13,207
Added 8.19%
148,140
Common Stock
Feb 27
2017
BUY
Grant, award, or other acquisition
-
5,237
Added 3.74%
134,933
Common Stock
Jul 14
2016
SELL
Open market or private sale
$2,461,064
$116.71 p/Share
21,087
Reduced 13.99%
129,662
Common Stock
Jul 14
2016
BUY
Exercise of conversion of derivative security
$753,860
$35.75 p/Share
21,087
Added 13.12%
139,662
Common Stock
Jul 01
2016
-
5,300
Reduced 3.93%
129,662
Common Stock
Jun 30
2016
SELL
Open market or private sale
$2,270,000
$113.5 p/Share
20,000
Reduced 12.91%
134,962
Common Stock
Jun 30
2016
BUY
Exercise of conversion of derivative security
$567,800
$28.39 p/Share
20,000
Added 11.43%
154,962
Common Stock
Jun 16
2016
BUY
Exercise of conversion of derivative security
$399,950
$42.95 p/Share
9,312
Added 6.45%
134,962
Common Stock
Jun 10
2016
SELL
Open market or private sale
$4,562,281
$108.95 p/Share
41,875
Reduced 25.0%
125,650
Common Stock
Jun 10
2016
BUY
Exercise of conversion of derivative security
$1,383,969
$33.05 p/Share
41,875
Added 22.11%
147,525
Common Stock
Mar 12
2016
SELL
Payment of exercise price or tax liability
$210,803
$98.46 p/Share
2,141
Reduced 1.68%
125,616
Common Stock
Mar 11
2016
SELL
Payment of exercise price or tax liability
$193,375
$98.46 p/Share
1,964
Reduced 1.51%
127,757
Common Stock
Mar 10
2016
SELL
Payment of exercise price or tax liability
$251,455
$94.71 p/Share
2,655
Reduced 2.01%
129,721
Common Stock
Mar 10
2016
BUY
Grant, award, or other acquisition
-
14,656
Added 9.97%
132,376
Common Stock
Feb 26
2016
BUY
Grant, award, or other acquisition
-
4,366
Added 3.58%
117,720
Common Stock
Mar 12
2015
SELL
Payment of exercise price or tax liability
$210,735
$96.27 p/Share
2,189
Reduced 1.82%
118,118
Common Stock
Mar 11
2015
SELL
Payment of exercise price or tax liability
$189,828
$94.63 p/Share
2,006
Reduced 1.71%
115,468
Common Stock
Mar 10
2015
SELL
Payment of exercise price or tax liability
$384,711
$94.57 p/Share
4,068
Reduced 3.35%
117,474
Common Stock
Mar 10
2015
BUY
Grant, award, or other acquisition
-
9,174
Added 7.02%
121,542
Common Stock
Apr 01
2014
SELL
Open market or private sale
$4,080,000
$81.6 p/Share
50,000
Reduced 43.09%
66,040
Common Stock
Apr 01
2014
BUY
Exercise of conversion of derivative security
$2,147,500
$42.95 p/Share
50,000
Added 30.11%
116,040
Common Stock
Mar 12
2014
SELL
Payment of exercise price or tax liability
$179,384
$80.84 p/Share
2,219
Reduced 3.25%
66,040
Common Stock
Mar 12
2014
BUY
Exercise of conversion of derivative security
-
4,839
Added 6.62%
68,259
Common Stock