| 28 Jun 2018 |
| BTIG Research |
| Buy |
| Neutral |
| downgrade |
| 29 May 2018 | Ladenburg Thalmann | Buy | Neutral | downgrade |
| 30 Oct 2017 | Stifel Nicolaus | Buy | Buy | maintain |
| 11 May 2017 | B. Riley FBR | Neutral | Neutral | maintain |
| 7 Oct 2016 | B. Riley FBR | Buy | Buy | maintain |
| 18 Apr 2016 | BTIG Research | Buy | Neutral | downgrade |
| 23 Jun 2015 | BTIG Research | Buy | Buy | maintain |