Mar 14
2016
SELL
Payment of exercise price or tax liability
$271,435
$70.32 p/Share
3,860
Reduced 10.86%
31,676
Common Stock
Mar 14
2016
BUY
Exercise of conversion of derivative security
-
8,364
Added 19.05%
35,536
Common Stock
Mar 05
2016
SELL
Payment of exercise price or tax liability
$179,918
$69.52 p/Share
2,588
Reduced 8.7%
27,172
Common Stock
Mar 05
2016
BUY
Exercise of conversion of derivative security
-
6,980
Added 19.0%
29,760
Common Stock
Dec 16
2015
SELL
Open market or private sale
$1,566,175
$65.0 p/Share
24,095
Reduced 51.4%
22,780
Common Stock
Nov 12
2015
SELL
Open market or private sale
$2,474,116
$54.43 p/Share
45,455
Reduced 49.23%
46,876
Common Stock
Nov 11
2015
SELL
Open market or private sale
$84,504
$54.66 p/Share
1,546
Reduced 1.65%
92,330
Common Stock
Nov 10
2015
SELL
Open market or private sale
$2,298,886
$55.62 p/Share
41,332
Reduced 30.57%
93,876
Common Stock
Nov 06
2015
BUY
Exercise of conversion of derivative security
-
88,333
Added 39.52%
135,208
Common Stock
Apr 04
2015
SELL
Payment of exercise price or tax liability
$794,919
$61.19 p/Share
12,991
Reduced 21.7%
46,875
Common Stock
Apr 04
2015
BUY
Exercise of conversion of derivative security
-
28,146
Added 35.36%
51,463
Common Stock
Mar 13
2015
SELL
Payment of exercise price or tax liability
$187,557
$60.6 p/Share
3,095
Reduced 8.89%
31,720
Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
-
8,365
Added 19.37%
34,815
Common Stock
Mar 05
2015
SELL
Payment of exercise price or tax liability
$66,901
$61.66 p/Share
1,085
Reduced 3.94%
26,450
Common Stock
Mar 05
2015
BUY
Exercise of conversion of derivative security
-
3,440
Added 11.11%
27,535
Common Stock
Feb 27
2015
SELL
Open market or private sale
$600,000
$60.0 p/Share
10,000
Reduced 29.33%
24,095
Common Stock
May 08
2014
SELL
Open market or private sale
$642,800
$64.28 p/Share
10,000
Reduced 22.68%
34,095
Common Stock
Apr 04
2014
SELL
Payment of exercise price or tax liability
$894,508
$69.72 p/Share
12,830
Reduced 22.54%
44,095
Common Stock
Apr 04
2014
BUY
Exercise of conversion of derivative security
-
28,146
Added 36.63%
48,683
Common Stock
Mar 13
2014
SELL
Payment of exercise price or tax liability
$139,999
$53.03 p/Share
2,640
Reduced 8.4%
28,779
Common Stock
Mar 13
2014
BUY
Exercise of conversion of derivative security
-
8,365
Added 21.03%
31,419
Common Stock