Mar 05
2017
BUY
Grant, award, or other acquisition
-
105,696
Added 12.51%
738,871
Common Stock
Mar 01
2017
SELL
Payment of exercise price or tax liability
$279,629
$8.8 p/Share
31,776
Reduced 5.32%
564,994
Common Stock
Mar 01
2017
BUY
Grant, award, or other acquisition
-
110,911
Added 14.91%
633,175
Common Stock
Sep 09
2016
BUY
Open market or private purchase
$104,700
$6.98 p/Share
15,000
Added 2.64%
554,040
Common Stock
Mar 01
2016
SELL
Payment of exercise price or tax liability
$210,181
$7.01 p/Share
29,983
Reduced 5.74%
492,821
Common Stock
Mar 01
2016
BUY
Grant, award, or other acquisition
-
172,751
Added 24.27%
539,040
Common Stock
Dec 01
2015
SELL
Payment of exercise price or tax liability
$9,047
$8.18 p/Share
1,106
Reduced 0.28%
396,272
Common Stock
Sep 01
2015
SELL
Payment of exercise price or tax liability
$7,720
$6.98 p/Share
1,106
Reduced 0.28%
397,378
Common Stock
Aug 04
2015
BUY
Open market or private purchase
$100,240
$7.16 p/Share
14,000
Added 3.39%
398,484
Common Stock
Jun 01
2015
SELL
Payment of exercise price or tax liability
$11,370
$10.28 p/Share
1,106
Reduced 0.29%
384,484
Common Stock
Mar 08
2015
SELL
Payment of exercise price or tax liability
$314,862
$9.7 p/Share
32,460
Reduced 7.76%
385,590
Common Stock
Mar 08
2015
BUY
Grant, award, or other acquisition
-
90,909
Added 17.86%
418,050
Common Stock
Mar 02
2015
SELL
Payment of exercise price or tax liability
$78,558
$9.45 p/Share
8,313
Reduced 2.48%
327,141
Common Stock
Mar 02
2015
BUY
Grant, award, or other acquisition
-
50,489
Added 13.08%
335,454
Common Stock
Mar 01
2015
SELL
Payment of exercise price or tax liability
$7,147
$9.58 p/Share
746
Reduced 0.26%
284,965
Common Stock
Dec 01
2014
SELL
Payment of exercise price or tax liability
$10,142
$9.17 p/Share
1,106
Reduced 0.39%
285,711
Common Stock
Sep 01
2014
SELL
Payment of exercise price or tax liability
$10,396
$9.4 p/Share
1,106
Reduced 0.38%
286,817
Common Stock
Jun 01
2014
SELL
Payment of exercise price or tax liability
$6,075
$7.92 p/Share
767
Reduced 0.27%
287,923
Common Stock
Mar 01
2014
SELL
Payment of exercise price or tax liability
$4,864
$6.52 p/Share
746
Reduced 0.26%
288,690
Common Stock
Dec 01
2013
SELL
Payment of exercise price or tax liability
$4,717
$6.15 p/Share
767
Reduced 0.26%
289,436
Common Stock
Sep 01
2013
SELL
Payment of exercise price or tax liability
$5,131
$6.69 p/Share
767
Reduced 0.26%
290,203
Common Stock
Aug 06
2013
BUY
Open market or private purchase
$106,800
$7.12 p/Share
15,000
Added 4.9%
290,970
Common Stock
Jun 03
2013
SELL
Open market or private sale
$5,502
$7.1 p/Share
775
Reduced 0.28%
275,970
Common Stock
Mar 06
2013
SELL
Payment of exercise price or tax liability
$18,470
$6.12 p/Share
3,018
Reduced 1.08%
276,745
Common Stock
Nov 30
2012
BUY
Grant, award, or other acquisition
-
6,167
Added 2.16%
279,763
Common Stock