Aug 21
2018
BUY
Exercise of conversion of derivative security
$67,102
$7.05 p/Share
9,518
Added 3.85%
237,578
Common Stock
Feb 09
2018
BUY
Grant, award, or other acquisition
-
14,470
Added 5.97%
228,060
Common Stock
Jan 14
2018
SELL
Payment of exercise price or tax liability
$576,805
$45.76 p/Share
12,605
Reduced 5.57%
213,590
Common Stock
Oct 27
2017
SELL
Open market or private sale
$2,091,513
$39.83 p/Share
52,511
Reduced 13.41%
338,932
Common Stock
Oct 27
2017
SELL
Payment of exercise price or tax liability
$4,490,315
$39.83 p/Share
112,737
Reduced 33.26%
226,195
Common Stock
Oct 27
2017
BUY
Exercise of conversion of derivative security
$2,693,542
$16.3 p/Share
165,248
Added 29.68%
391,443
Common Stock
Jul 01
2017
SELL
Payment of exercise price or tax liability
$40,235
$38.21 p/Share
1,053
Reduced 0.46%
226,195
Common Stock
Feb 10
2017
BUY
Grant, award, or other acquisition
-
20,780
Added 8.38%
227,248
Common Stock
Jan 14
2017
SELL
Payment of exercise price or tax liability
$312,071
$32.05 p/Share
9,737
Reduced 4.5%
206,468
Common Stock
Jul 28
2016
SELL
Open market or private sale
$720,512
$37.23 p/Share
19,353
Reduced 5.67%
322,211
Common Stock
Jul 28
2016
SELL
Payment of exercise price or tax liability
$3,945,543
$37.22 p/Share
106,006
Reduced 32.9%
216,205
Common Stock
Jul 28
2016
BUY
Exercise of conversion of derivative security
$3,330,789
$26.57 p/Share
125,359
Added 26.85%
341,564
Common Stock
Jul 01
2016
SELL
Payment of exercise price or tax liability
$52,350
$31.05 p/Share
1,686
Reduced 0.77%
216,205
Common Stock
Feb 10
2016
BUY
Grant, award, or other acquisition
-
27,260
Added 11.12%
217,891
Common Stock
Jan 14
2016
SELL
Payment of exercise price or tax liability
$238,796
$24.95 p/Share
9,571
Reduced 4.78%
190,631
Common Stock
Nov 03
2015
SELL
Open market or private sale
$145,624
$29.23 p/Share
4,982
Reduced 2.03%
240,805
Common Stock
Nov 03
2015
SELL
Payment of exercise price or tax liability
$1,186,826
$29.23 p/Share
40,603
Reduced 16.86%
200,202
Common Stock
Nov 03
2015
BUY
Exercise of conversion of derivative security
$1,063,954
$23.34 p/Share
45,585
Added 15.64%
245,787
Common Stock
Jul 14
2015
SELL
Payment of exercise price or tax liability
$52,579
$23.77 p/Share
2,212
Reduced 1.09%
200,202
Common Stock
Feb 19
2015
SELL
Open market or private sale
$554,648
$26.77 p/Share
20,719
Reduced 8.0%
238,327
Common Stock
Feb 19
2015
SELL
Payment of exercise price or tax liability
$1,319,252
$26.77 p/Share
49,281
Reduced 20.68%
189,046
Common Stock
Feb 19
2015
BUY
Exercise of conversion of derivative security
$897,400
$12.82 p/Share
70,000
Added 21.27%
259,046
Common Stock
Feb 11
2015
BUY
Grant, award, or other acquisition
-
14,360
Added 7.06%
189,046
Common Stock
Jan 14
2015
SELL
Payment of exercise price or tax liability
$254,891
$24.45 p/Share
10,425
Reduced 5.63%
174,686
Common Stock
Jul 01
2014
SELL
Payment of exercise price or tax liability
$43,284
$22.3 p/Share
1,941
Reduced 1.04%
185,111
Common Stock