| 26 Oct 2020 |
| HC Wainwright & Co. |
| Buy |
| Buy |
| maintain |
| 13 Aug 2020 | HC Wainwright & Co. | Buy | Buy | maintain |
| 13 Aug 2020 | Wedbush | Outperform | Outperform | maintain |
| 15 Jul 2020 | Goldman Sachs | Sell | Neutral | upgrade |
| 12 Jun 2020 | HC Wainwright & Co. | Buy | Buy | maintain |
| 9 Jun 2020 | Stifel | Hold | Hold | maintain |
| 14 May 2020 | Morgan Stanley | Overweight | Overweight | maintain |