| 28 Jul 2016 |
| Craig-Hallum |
| Buy |
| Hold |
| downgrade |
| 30 Oct 2015 | Canaccord Genuity | Buy | Hold | downgrade |
| 21 May 2015 | Sidoti & Co. | Buy | Buy | maintain |
| 10 Oct 2014 | Canaccord Genuity | Buy | Buy | maintain |
| 24 Sept 2014 | JMP Securities | Market Outperform | Outperform | maintain |
| 25 Apr 2014 | Canaccord Genuity | Hold | Buy | upgrade |
| 25 Apr 2014 | Craig-Hallum | Hold | Buy | upgrade |