Oct 12
2016
BUY
Exercise of conversion of derivative security
$754,155
$18.1 p/Share
41,666
Added 2.32%
1,751,872
Common Stock
Sep 21
2016
SELL
Payment of exercise price or tax liability
$4,757,222
$64.86 p/Share
73,346
Reduced 4.11%
1,710,206
Common Stock
Sep 06
2016
SELL
Open market or private sale
$2,746,493
$62.81 p/Share
43,727
Reduced 2.39%
1,783,552
Common Stock
Sep 06
2016
BUY
Exercise of conversion of derivative security
$697,008
$15.94 p/Share
43,727
Added 2.34%
1,827,279
Common Stock
Aug 25
2016
BUY
Exercise of conversion of derivative security
$99,992
$15.94 p/Share
6,273
Added 0.35%
1,783,552
Common Stock
Aug 10
2016
SELL
Open market or private sale
$2,346,400
$58.66 p/Share
40,000
Reduced 2.2%
1,777,279
Common Stock
Aug 10
2016
BUY
Exercise of conversion of derivative security
$637,600
$15.94 p/Share
40,000
Added 2.15%
1,817,279
Common Stock
Jul 13
2016
SELL
Open market or private sale
$2,117,600
$52.94 p/Share
40,000
Reduced 2.2%
1,777,279
Common Stock
Jul 13
2016
BUY
Exercise of conversion of derivative security
$637,600
$15.94 p/Share
40,000
Added 2.15%
1,817,279
Common Stock
Jun 10
2016
SELL
Open market or private sale
$1,859,600
$46.49 p/Share
40,000
Reduced 2.2%
1,777,279
Common Stock
Jun 10
2016
BUY
Exercise of conversion of derivative security
$637,600
$15.94 p/Share
40,000
Added 2.15%
1,817,279
Common Stock
May 11
2016
SELL
Open market or private sale
$1,443,200
$36.08 p/Share
40,000
Reduced 2.2%
1,777,279
Common Stock
May 11
2016
BUY
Exercise of conversion of derivative security
$637,600
$15.94 p/Share
40,000
Added 2.15%
1,817,279
Common Stock
Apr 12
2016
SELL
Open market or private sale
$1,430,400
$35.76 p/Share
40,000
Reduced 2.2%
1,777,279
Common Stock
Apr 12
2016
BUY
Exercise of conversion of derivative security
$637,600
$15.94 p/Share
40,000
Added 2.15%
1,817,279
Common Stock
Mar 16
2016
SELL
Payment of exercise price or tax liability
$3,140,230
$33.1 p/Share
94,871
Reduced 5.07%
1,777,279
Common Stock
Mar 16
2016
BUY
Grant, award, or other acquisition
-
427,500
Added 18.59%
1,872,150
Common Stock
Feb 19
2016
SELL
Open market or private sale
$7,522,500
$30.09 p/Share
250,000
Reduced 14.75%
1,444,650
Common Stock
Feb 19
2016
BUY
Exercise of conversion of derivative security
$2,550,000
$10.2 p/Share
250,000
Added 12.86%
1,694,650
Common Stock
Sep 16
2015
SELL
Payment of exercise price or tax liability
$1,197,065
$23.1 p/Share
51,821
Reduced 3.46%
1,444,650
Common Stock
Aug 17
2015
SELL
Open market or private sale
$3,964,400
$23.32 p/Share
170,000
Reduced 10.2%
1,496,471
Common Stock
Aug 17
2015
BUY
Exercise of conversion of derivative security
$1,800,000
$10.0 p/Share
180,000
Added 9.75%
1,666,471
Common Stock
Mar 18
2015
SELL
Payment of exercise price or tax liability
$1,934,185
$22.87 p/Share
84,573
Reduced 5.38%
1,486,471
Common Stock
Mar 18
2015
BUY
Grant, award, or other acquisition
-
495,000
Added 23.96%
1,571,044
Common Stock
Sep 17
2014
SELL
Payment of exercise price or tax liability
$242,937
$19.15 p/Share
12,686
Reduced 1.17%
1,075,118
Common Stock