| 2 Aug 2019 |
| H.C. Wainwright |
| Buy |
| Buy |
| maintain |
| 28 Nov 2017 | B. Riley FBR | Buy | Buy | maintain |
| 24 May 2016 | Rodman & Renshaw | Buy | Buy | maintain |
| 14 Mar 2016 | Roth Capital | Buy | Buy | maintain |
| 5 Jan 2015 | Roth Capital | Buy | Buy | maintain |
| 2 Sept 2014 | Craig-Hallum | Buy | Buy | maintain |
| 16 Dec 2013 | Sidoti & Co. | Neutral | Neutral | maintain |