| 1 Jun 2017 |
| Cantor Fitzgerald |
| Overweight |
| Overweight |
| maintain |
| 6 Apr 2017 | Citigroup | Sell | Sell | maintain |
| 4 Jan 2017 | Oppenheimer | Outperform | Outperform | maintain |
| 18 Dec 2015 | Citigroup | Neutral | Neutral | maintain |
| 1 Oct 2015 | H.C. Wainwright | Buy | Buy | maintain |
| 25 Aug 2015 | BTIG Research | Buy | Buy | maintain |
| 22 May 2015 | Canaccord Genuity | Buy | Buy | maintain |