Feb 28
2017
BUY
Other acquisition or disposition
$7,486
$38.79 p/Share
193
Added 0.48%
39,794
Common Stock
Dec 27
2016
-
1,679
Reduced 4.07%
39,601
Common Stock
Dec 15
2016
SELL
Payment of exercise price or tax liability
$84,035
$60.37 p/Share
1,392
Reduced 3.26%
41,280
Common Stock
Dec 15
2016
BUY
Exercise of conversion of derivative security
-
2,667
Added 5.88%
42,672
Common Stock
Dec 08
2016
SELL
Payment of exercise price or tax liability
$348,802
$59.31 p/Share
5,881
Reduced 12.82%
40,005
Common Stock
Dec 08
2016
BUY
Exercise of conversion of derivative security
-
11,266
Added 19.71%
45,886
Common Stock
Sep 01
2016
SELL
Open market or private sale
$1,096,423
$59.1 p/Share
18,552
Reduced 34.89%
34,620
Common Stock
Sep 01
2016
BUY
Exercise of conversion of derivative security
$653,587
$35.23 p/Share
18,552
Added 32.71%
38,172
Common Stock
Aug 31
2016
SELL
Open market or private sale
$267,030
$59.34 p/Share
4,500
Reduced 11.56%
34,427
Common Stock
Aug 31
2016
BUY
Exercise of conversion of derivative security
$145,710
$32.38 p/Share
4,500
Added 10.36%
38,927
Common Stock
Aug 31
2016
BUY
Other acquisition or disposition
$7,486
$38.79 p/Share
193
Added 0.55%
34,620
Common Stock
Aug 30
2016
SELL
Open market or private sale
$2,372,722
$59.21 p/Share
40,073
Reduced 53.79%
34,427
Common Stock
Aug 30
2016
BUY
Exercise of conversion of derivative security
$1,297,564
$32.38 p/Share
40,073
Added 34.98%
74,500
Common Stock
Jun 14
2016
SELL
Open market or private sale
$1,400,621
$52.12 p/Share
26,873
Reduced 43.84%
34,427
Common Stock
Jun 14
2016
BUY
Exercise of conversion of derivative security
$743,038
$27.65 p/Share
26,873
Added 32.58%
55,599
Common Stock
Jun 13
2016
SELL
Open market or private sale
$126,932
$52.3 p/Share
2,427
Reduced 6.59%
34,427
Common Stock
Jun 13
2016
BUY
Exercise of conversion of derivative security
$67,107
$27.65 p/Share
2,427
Added 6.18%
36,854
Common Stock
Jun 10
2016
SELL
Open market or private sale
$2,140,006
$52.58 p/Share
40,700
Reduced 54.17%
34,427
Common Stock
Jun 10
2016
BUY
Exercise of conversion of derivative security
$1,095,644
$26.92 p/Share
40,700
Added 49.85%
40,949
Common Stock
Feb 29
2016
BUY
Other acquisition or disposition
$7,494
$38.04 p/Share
197
Added 0.57%
34,427
Common Stock
Dec 15
2015
SELL
Payment of exercise price or tax liability
$76,529
$45.23 p/Share
1,692
Reduced 5.18%
30,989
Common Stock
Dec 15
2015
BUY
Exercise of conversion of derivative security
-
3,241
Added 8.65%
34,230
Common Stock
Dec 08
2015
SELL
Payment of exercise price or tax liability
$292,332
$46.08 p/Share
6,344
Reduced 24.01%
20,081
Common Stock
Dec 08
2015
BUY
Exercise of conversion of derivative security
-
12,600
Added 27.83%
32,681
Common Stock
Aug 31
2015
BUY
Other acquisition or disposition
$7,487
$30.19 p/Share
248
Added 0.93%
26,425
Common Stock