Analysis
Recommendation
Buy
50%
Buy
50%
Strong buy
Access
/recommendations
data via our API — starting from the
Ultra plan.
Analyst ratings
| Firm | Date | Action |
|---|---|---|
| Cantor Fitzgerald | Nov 02, 2022 | Initiates |
| HC Wainwright & Co. | Mar 25, 2022 | Maintains |
| HC Wainwright & Co. | Aug 09, 2021 | Maintains |
| Alliance Global Partners | Jan 21, 2021 | Initiates |
| HC Wainwright & Co. | Jul 31, 2020 | Maintains |
| Dawson James | May 26, 2020 | Initiates |
| HC Wainwright & Co. | Mar 30, 2020 | Reiterates |
| H.C. Wainwright | Mar 30, 2020 | Reiterates |
| JMP Securities | Oct 07, 2019 | Initiates |
| B. Riley FBR | Mar 20, 2019 | Maintains |
| B. Riley Securities | Mar 20, 2019 | Maintains |
| B. Riley Securities | Jun 28, 2018 | Initiates |
| B. Riley FBR | Jun 28, 2018 | Initiates |
| HC Wainwright & Co. | Apr 03, 2018 | Maintains |
| H.C. Wainwright | Apr 03, 2018 | Maintains |
| Oppenheimer | Nov 15, 2017 | Maintains |
| Oppenheimer | Aug 04, 2017 | Initiates |
| Roth Capital | Oct 03, 2016 | Initiates |
| Rodman & Renshaw | Apr 05, 2016 | Maintains |
| Rodman & Renshaw | Feb 29, 2016 | Maintains |
| FBR Capital | Dec 22, 2015 | Initiates |
| Brean Capital | Nov 25, 2015 | Maintains |
| Brean Capital | May 28, 2015 | Initiates |
| HC Wainwright & Co. | Oct 02, 2014 | Initiates |
| CRT Capital | Apr 02, 2014 | Maintains |
| Aegis Capital | Dec 04, 2013 | Initiates |
Access
/analyst_ratings/light
data via our API — starting from the
Ultra plan.