Date Action Shares Price Value Type
8/23/2018 Buy 1,500 $10.57 $15,850 Direct
8/23/2018 Buy 500 $10.60 $5,300 Direct
8/23/2018 Buy 200 $10.60 $2,120 Direct
8/23/2018 Buy 200 $10.50 $2,100 Direct
8/16/2018 Buy 500 $10.20 $5,100 Direct
8/14/2018 Buy 35,000 $10.21 $357,249 Direct
8/6/2018 Buy 300 $9.99 $2,997 Direct
8/6/2018 Buy 100 $9.93 $993 Direct
8/6/2018 Buy 100 $9.90 $990 Direct
8/2/2018 Buy 900 $9.45 $8,505 Direct
8/1/2018 Buy 9,000 $9.30 $83,700 Direct
8/1/2018 Buy 100 $9.20 $920 Direct
7/31/2018 Buy 4,500 $9.05 $40,725 Direct
6/14/2018 Buy 450 $9.00 $4,050 Direct
6/14/2018 Buy 200 $8.96 $1,792 Direct
6/14/2018 Buy 100 $8.96 $896 Direct
6/14/2018 Buy 200 $8.92 $1,784 Direct
6/13/2018 Buy 300 $9.00 $2,700 Direct
6/13/2018 Buy 300 $8.90 $2,670 Direct
6/13/2018 Buy 300 $8.60 $2,580 Direct
6/13/2018 Buy 500 $8.75 $4,375 Direct
5/31/2018 Buy 451,444 $7.25 $3,272,969 Direct
5/11/2018 Buy 11,000 $8.43 $92,730 Direct
3/27/2018 Buy 415,000 $7.25 $3,008,750 Direct
3/8/2018 Buy 11,500 $8.67 $99,705 Direct
3/7/2018 Buy 10,000 $8.55 $85,500 Direct
3/6/2018 Buy 5,000 $8.58 $42,900 Direct
12/14/2017 Buy 14,081 $8.35 $117,576 Direct
2/17/2017 Buy 1,000 $7.50 $7,500 Direct
2/17/2017 Buy 100 $7.49 $749 Direct
2/13/2017 Buy 10,300 $7.53 $77,559 Direct
2/13/2017 Buy 700 $7.69 $5,383 Direct
2/13/2017 Buy 5,000 $7.65 $38,250 Direct
2/10/2017 Buy 213 $7.50 $1,598 Direct
2/10/2017 Buy 500 $7.60 $3,800 Direct
12/13/2016 Buy 100 $7.55 $755 Direct
12/13/2016 Buy 100 $7.45 $745 Direct
12/13/2016 Buy 9,700 $7.60 $73,720 Direct
12/13/2016 Buy 100 $7.50 $750 Direct
12/12/2016 Buy 1,850 $7.40 $13,690 Direct
12/9/2016 Buy 5,000 $7.50 $37,500 Direct
12/9/2016 Buy 200 $7.50 $1,500 Direct
12/9/2016 Buy 4,100 $7.45 $30,545 Direct
12/9/2016 Buy 2,275 $7.35 $16,721 Direct
12/8/2016 Buy 200 $7.30 $1,460 Direct
12/7/2016 Buy 1,923 $7.25 $13,942 Direct
11/30/2016 Buy 148 $7.20 $1,066 Direct
11/30/2016 Buy 100 $7.15 $715 Direct
11/30/2016 Buy 1,000 $7.15 $7,150 Direct
11/30/2016 Buy 1,000 $7.10 $7,100 Direct
11/25/2016 Buy 10,000 $7.10 $71,000 Direct
11/25/2016 Buy 2,200 $7.00 $15,400 Direct
11/25/2016 Buy 200 $6.90 $1,380 Direct
11/22/2016 Buy 100 $6.75 $675 Direct
11/18/2016 Buy 120 $6.70 $804 Direct
11/18/2016 Buy 200 $6.65 $1,330 Direct
11/17/2016 Buy 10,000 $6.55 $65,500 Direct
11/16/2016 Buy 13,115 $6.52 $85,497 Direct
8/23/2016 Buy 709 $6.25 $4,431 Direct
8/23/2016 Buy 100 $6.15 $615 Direct
8/23/2016 Buy 16,433 $6.28 $103,199 Direct
8/4/2016 Buy 600 $6.20 $3,720 Direct
8/4/2016 Buy 1,000 $6.25 $6,250 Direct
8/4/2016 Buy 3,100 $6.18 $19,158 Direct
8/3/2016 Buy 4,700 $6.08 $28,576 Direct
8/3/2016 Buy 800 $6.10 $4,880 Direct
8/3/2016 Buy 300 $6.00 $1,800 Direct
8/3/2016 Buy 300 $6.00 $1,800 Direct
7/28/2016 Buy 100 $6.00 $600 Direct
7/28/2016 Buy 10,000 $5.98 $59,800 Direct
6/17/2016 Buy 8,890 $6.00 $53,340 Direct
5/18/2016 Buy 700 $5.95 $4,165 Direct
5/17/2016 Buy 100 $5.78 $578 Direct
5/17/2016 Buy 556 $5.80 $3,225 Direct
5/17/2016 Buy 908 $5.83 $5,294 Direct
5/17/2016 Buy 1,300 $5.90 $7,670 Direct
5/16/2016 Buy 9,285 $5.76 $53,482 Direct
3/4/2016 Buy 10,000 $5.15 $51,500 Direct
2/16/2016 Buy 6,900 $5.08 $35,052 Direct
2/12/2016 Buy 5,000 $5.05 $25,250 Direct
10/28/2015 Buy 4,000 $5.66 $22,640 Direct
10/26/2015 Buy 3,000 $5.66 $16,980 Direct
7/28/2015 Buy 25,000 $5.71 $142,750 Direct
4/27/2015 Buy 6,968 $5.16 $35,955 Direct
3/4/2015 Buy 15,000 $4.71 $70,650 Direct
3/19/2014 Buy 19,500 $6.00 $117,000 Direct
2/25/2014 Buy 1,000 $6.00 $6,000 Direct
2/21/2014 Buy 7,500 $6.05 $45,375 Direct
2/13/2014 Buy 7,896 $5.78 $45,639 Direct
2/11/2014 Buy 2,500 $5.80 $14,500 Direct
10/11/2013 Buy 1,300 $7.15 $9,295 Direct
9/4/2013 Buy 2,844 $7.30 $20,761 Direct
8/30/2013 Buy 6,000 $7.30 $43,800 Direct
7/24/2013 Buy 4,000 $7.35 $29,400 Direct
7/23/2013 Buy 55,000 $7.40 $407,000 Direct
7/15/2013 Buy 4,000 $7.50 $30,000 Direct
6/7/2013 Buy 1,500 $6.42 $9,630 Direct
5/31/2013 Buy 35,560 $6.25 $222,250 Direct
5/31/2013 Buy 5,200 $6.05 $31,460 Direct
5/20/2013 Buy 2,500 $5.80 $14,500 Direct
5/10/2013 Buy 3,000 $5.80 $17,400 Direct
3/28/2013 Buy 32,500 $5.45 $177,125 Direct
3/25/2013 Buy 1,300 $5.45 $7,085 Direct
12/24/2012 Buy 5,100 $5.50 $28,050 Direct
12/14/2012 Buy 10,000 $5.52 $55,200 Direct
12/13/2012 Buy 25,600 $5.45 $139,520 Direct
10/22/2012 Buy 2,700 $4.85 $13,095 Direct
9/10/2012 Buy 3,000 $4.65 $13,950 Direct
12/29/2011 Buy 3,000 $3.25 $9,750 Direct
12/15/2011 Buy 2,500 $3.30 $8,250 Direct
9/22/2011 Buy 8,000 $2.85 $22,800 Direct
9/13/2011 Buy 5,000 $2.95 $14,750 Direct
7/21/2011 Buy 5,000 $3.00 $15,000 Direct
7/21/2011 Buy 3,000 $2.90 $8,700 Direct
9/24/2009 Buy 1,000 $5.90 $5,900 Direct
8/21/2009 Buy 8,400 $6.10 $51,240 Direct
6/25/2009 Buy 4,500 $6.50 $29,250 Direct
4/30/2009 Buy 1,000 $5.65 $5,650 Direct
10/10/2008 Buy 1,000 $8.00 $8,000 Direct
8/8/2008 Buy 1,700 $9.25 $15,725 Direct