Mar 09
2017
SELL
Open market or private sale
$4,101,161
$98.42 p/Share
41,670
Reduced 2.19%
1,861,706
Common Stock
Mar 09
2017
BUY
Exercise of conversion of derivative security
$754,227
$18.1 p/Share
41,670
Added 2.14%
1,903,376
Common Stock
Mar 08
2017
BUY
Grant, award, or other acquisition
-
151,500
Added 7.53%
1,861,706
Common Stock
Feb 10
2017
SELL
Open market or private sale
$4,772,007
$114.53 p/Share
41,666
Reduced 2.38%
1,710,206
Common Stock
Feb 10
2017
BUY
Exercise of conversion of derivative security
$754,155
$18.1 p/Share
41,666
Added 2.32%
1,751,872
Common Stock
Jan 12
2017
SELL
Open market or private sale
$4,280,765
$102.74 p/Share
41,666
Reduced 2.38%
1,710,206
Common Stock
Jan 12
2017
BUY
Exercise of conversion of derivative security
$754,155
$18.1 p/Share
41,666
Added 2.32%
1,751,872
Common Stock
Dec 12
2016
SELL
Open market or private sale
$3,689,941
$88.56 p/Share
41,666
Reduced 2.38%
1,710,206
Common Stock
Dec 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
Nov 10
2016
SELL
Open market or private sale
$2,854,954
$68.52 p/Share
41,666
Reduced 2.38%
1,710,206
Common Stock
Nov 10
2016
BUY
Exercise of conversion of derivative security
$754,155
$18.1 p/Share
41,666
Added 2.32%
1,751,872
Common Stock
Oct 12
2016
SELL
Open market or private sale
$2,767,456
$66.42 p/Share
41,666
Reduced 2.38%
1,710,206
Common Stock
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