Feb 06
2016
SELL
Payment of exercise price or tax liability
$342
$2.8 p/Share
122
Reduced 0.15%
80,812
Common Stock
Jan 06
2016
SELL
Payment of exercise price or tax liability
$516
$4.23 p/Share
122
Reduced 0.15%
80,934
Common Stock
Dec 06
2015
SELL
Payment of exercise price or tax liability
$349
$3.42 p/Share
102
Reduced 0.13%
81,056
Common Stock
Nov 06
2015
SELL
Payment of exercise price or tax liability
$427
$4.45 p/Share
96
Reduced 0.12%
81,158
Common Stock
Oct 30
2015
SELL
Payment of exercise price or tax liability
$15,149
$4.68 p/Share
3,237
Reduced 3.83%
81,254
Common Stock
Oct 06
2015
SELL
Payment of exercise price or tax liability
$495
$5.1 p/Share
97
Reduced 0.11%
86,491
Common Stock
Sep 06
2015
SELL
Payment of exercise price or tax liability
$490
$4.76 p/Share
103
Reduced 0.12%
86,588
Common Stock
Aug 11
2015
BUY
Open market or private purchase
$73,872
$5.13 p/Share
14,400
Added 14.53%
84,691
Common Stock
Aug 10
2015
BUY
Open market or private purchase
$28,672
$5.12 p/Share
5,600
Added 7.38%
70,291
Common Stock
Aug 06
2015
SELL
Payment of exercise price or tax liability
$510
$4.95 p/Share
103
Reduced 0.16%
64,691
Common Stock
Jul 06
2015
SELL
Payment of exercise price or tax liability
$787
$7.64 p/Share
103
Reduced 0.16%
64,794
Common Stock
Jun 06
2015
SELL
Payment of exercise price or tax liability
$786
$7.86 p/Share
100
Reduced 0.15%
64,897
Common Stock
May 06
2015
SELL
Payment of exercise price or tax liability
$770
$7.78 p/Share
99
Reduced 0.15%
64,997
Common Stock
Apr 06
2015
SELL
Payment of exercise price or tax liability
$941
$7.65 p/Share
123
Reduced 0.19%
65,096
Common Stock
Mar 06
2015
SELL
Payment of exercise price or tax liability
$871
$7.08 p/Share
123
Reduced 0.19%
65,219
Common Stock
Feb 06
2015
SELL
Payment of exercise price or tax liability
$863
$7.02 p/Share
123
Reduced 0.19%
65,342
Common Stock
Jan 06
2015
SELL
Payment of exercise price or tax liability
$827
$6.72 p/Share
123
Reduced 0.19%
65,465
Common Stock
Dec 06
2014
SELL
Payment of exercise price or tax liability
$791
$7.68 p/Share
103
Reduced 0.16%
65,588
Common Stock
Nov 06
2014
SELL
Payment of exercise price or tax liability
$772
$7.5 p/Share
103
Reduced 0.16%
65,691
Common Stock
Oct 30
2014
BUY
Grant, award, or other acquisition
$356,000
$7.12 p/Share
50,000
Added 43.18%
65,794
Common Stock
Oct 06
2014
SELL
Payment of exercise price or tax liability
$715
$6.94 p/Share
103
Reduced 0.65%
15,794
Common Stock
Sep 06
2014
SELL
Payment of exercise price or tax liability
$775
$7.52 p/Share
103
Reduced 0.64%
15,897
Common Stock
Aug 06
2014
SELL
Payment of exercise price or tax liability
$818
$7.94 p/Share
103
Reduced 0.64%
16,000
Common Stock
Jul 06
2014
SELL
Payment of exercise price or tax liability
$939
$9.12 p/Share
103
Reduced 0.64%
16,103
Common Stock
Jun 06
2014
SELL
Payment of exercise price or tax liability
$953
$9.25 p/Share
103
Reduced 0.63%
16,206
Common Stock