| 19 Jun 2020 |
| HC Wainwright & Co. |
| Buy |
| Buy |
| maintain |
| 31 Dec 2019 | H.C. Wainwright | Buy | Buy | maintain |
| 15 Mar 2019 | SunTrust Robinson Humphrey | Buy | Buy | maintain |
| 11 Mar 2019 | H.C. Wainwright | Buy | Buy | maintain |
| 22 Oct 2018 | Jefferies | Buy | Buy | maintain |
| 22 Oct 2018 | JP Morgan | Overweight | Overweight | maintain |
| 22 Oct 2018 | Cowen & Co. | Overweight | Overweight | maintain |