Mar 02
2018
SELL
Payment of exercise price or tax liability
$207,146
$19.7 p/Share
10,515
Reduced 1.74%
592,652
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
-
30,096
Added 4.75%
603,167
Common Stock
Jul 19
2017
-
20,000
Reduced 3.02%
642,614
Common Stock
May 12
2017
SELL
Payment of exercise price or tax liability
$496,972
$17.63 p/Share
28,189
Reduced 4.18%
645,794
Common Stock
Apr 25
2017
BUY
Grant, award, or other acquisition
-
67,193
Added 9.07%
673,983
Common Stock
Mar 02
2017
SELL
Payment of exercise price or tax liability
$252,314
$20.14 p/Share
12,528
Reduced 2.02%
606,253
Common Stock
Feb 28
2017
-
34,531
Added 5.29%
618,781
Common Stock
Feb 10
2017
BUY
Grant, award, or other acquisition
-
27,717
Added 4.53%
584,250
Common Stock
Aug 26
2016
SELL
Open market or private sale
$6,940,864
$15.05 p/Share
461,187
Reduced 45.35%
555,771
Common Stock
Aug 26
2016
BUY
Exercise of conversion of derivative security
$5,340,531
$11.05 p/Share
483,306
Added 32.21%
1,016,958
Common Stock
Aug 12
2016
-
21,000
Reduced 3.79%
533,652
Common Stock
May 12
2016
SELL
Payment of exercise price or tax liability
$384,661
$13.76 p/Share
27,955
Reduced 4.8%
554,155
Common Stock
Apr 25
2016
BUY
Grant, award, or other acquisition
-
66,637
Added 10.27%
582,110
Common Stock
Mar 02
2016
SELL
Payment of exercise price or tax liability
$67,824
$12.86 p/Share
5,274
Reduced 1.01%
515,217
Common Stock
Feb 11
2016
BUY
Grant, award, or other acquisition
-
47,063
Added 8.29%
520,491
Common Stock
Jul 28
2015
-
20,000
Reduced 4.05%
473,717
Common Stock
May 12
2015
SELL
Payment of exercise price or tax liability
$569,132
$14.38 p/Share
39,578
Reduced 7.43%
493,369
Common Stock
May 12
2015
BUY
Grant, award, or other acquisition
-
94,344
Added 15.04%
532,947
Common Stock
Mar 02
2015
SELL
Payment of exercise price or tax liability
$134,690
$14.39 p/Share
9,360
Reduced 2.09%
438,213
Common Stock
Feb 12
2015
BUY
Grant, award, or other acquisition
-
26,720
Added 4.65%
547,573
Common Stock
Sep 02
2014
-
6,300
Reduced 1.2%
520,159
Common Stock
Mar 11
2014
SELL
Payment of exercise price or tax liability
$329,317
$12.22 p/Share
26,949
Reduced 5.09%
502,716
Common Stock
Mar 11
2014
BUY
Grant, award, or other acquisition
-
64,239
Added 10.82%
529,665
Common Stock
Feb 26
2014
SELL
Payment of exercise price or tax liability
$159,771
$11.53 p/Share
13,857
Reduced 2.89%
465,426
Common Stock
Feb 14
2014
SELL
Payment of exercise price or tax liability
$39,048
$11.84 p/Share
3,298
Reduced 0.68%
479,283
Common Stock