Feb 10
2017
BUY
Exercise of conversion of derivative security
-
6,239
Added 10.08%
55,646
Common Stock
Feb 08
2016
SELL
Payment of exercise price or tax liability
$1,280,404
$101.87 p/Share
12,569
Reduced 20.28%
49,407
Common Stock
Feb 08
2016
BUY
Grant, award, or other acquisition
-
5,464
Added 8.1%
61,976
Common Stock
Feb 08
2016
BUY
Exercise of conversion of derivative security
-
18,777
Added 24.94%
56,512
Common Stock
Feb 03
2016
SELL
Open market or private sale
$15,052,421
$104.12 p/Share
144,568
Reduced 79.3%
37,735
Common Stock
Feb 03
2016
BUY
Exercise of conversion of derivative security
$10,486,963
$72.54 p/Share
144,568
Added 44.23%
182,303
Common Stock
Feb 02
2016
SELL
Open market or private sale
$709,582
$104.09 p/Share
6,817
Reduced 15.3%
37,735
Common Stock
Feb 02
2016
BUY
Exercise of conversion of derivative security
$494,505
$72.54 p/Share
6,817
Added 13.27%
44,552
Common Stock
Jan 15
2016
SELL
Payment of exercise price or tax liability
$276,112
$97.12 p/Share
2,843
Reduced 7.01%
37,735
Common Stock
Jan 15
2016
BUY
Exercise of conversion of derivative security
-
7,511
Added 15.62%
40,578
Common Stock
Mar 05
2015
SELL
Open market or private sale
$11,807,437
$102.4 p/Share
115,307
Reduced 77.97%
32,588
Common Stock
Mar 05
2015
BUY
Exercise of conversion of derivative security
$7,537,619
$65.37 p/Share
115,307
Added 43.81%
147,895
Common Stock
Feb 09
2015
SELL
Payment of exercise price or tax liability
$1,189,413
$100.06 p/Share
11,887
Reduced 26.73%
32,588
Common Stock
Feb 09
2015
BUY
Grant, award, or other acquisition
-
2,366
Added 5.05%
44,475
Common Stock
Feb 09
2015
BUY
Exercise of conversion of derivative security
-
20,935
Added 33.21%
42,109
Common Stock
Jan 16
2015
SELL
Payment of exercise price or tax liability
$326,698
$103.32 p/Share
3,162
Reduced 12.99%
21,174
Common Stock
Jan 16
2015
BUY
Exercise of conversion of derivative security
-
8,374
Added 25.6%
24,336
Common Stock
Mar 14
2014
SELL
Open market or private sale
$635,656
$93.15 p/Share
6,824
Reduced 30.37%
15,647
Common Stock
Mar 04
2014
SELL
Payment of exercise price or tax liability
$2,811,075
$91.56 p/Share
30,702
Reduced 57.74%
22,471
Common Stock
Mar 04
2014
BUY
Exercise of conversion of derivative security
$2,824,449
$62.96 p/Share
44,861
Added 50.73%
43,571
Common Stock
Jan 10
2014
SELL
Payment of exercise price or tax liability
$94,341
$94.53 p/Share
998
Reduced 10.72%
8,312
Common Stock
Jan 10
2014
BUY
Exercise of conversion of derivative security
-
2,588
Added 21.75%
9,310
Common Stock
Nov 01
2013
SELL
Payment of exercise price or tax liability
$360,344
$93.04 p/Share
3,873
Reduced 36.55%
6,722
Common Stock
Nov 01
2013
BUY
Exercise of conversion of derivative security
-
8,620
Added 44.86%
10,595
Common Stock