| 12 Apr 2019 |
| Evercore ISI Group |
| Outperform |
| Outperform |
| maintain |
| 17 Dec 2018 | Jefferies | Hold | Buy | upgrade |
| 12 Jan 2018 | Cowen & Co. | Outperform | Perform | downgrade |
| 10 Jan 2018 | Chardan Capital | Sell | Neutral | upgrade |
| 21 Dec 2017 | Jefferies | Buy | Hold | downgrade |
| 26 Sept 2017 | Oppenheimer | Outperform | Perform | downgrade |
| 3 Feb 2017 | Cowen & Co. | Outperform | Outperform | maintain |