| 7 Apr 2020 |
| B. Riley FBR |
| Buy |
| Neutral |
| downgrade |
| 7 Apr 2020 | B. Riley | Buy | Neutral | downgrade |
| 18 Mar 2020 | B. Riley FBR | Buy | Buy | maintain |
| 24 Sept 2019 | Wells Fargo | Market Perform | Perform | maintain |
| 1 Nov 2018 | Guggenheim | Buy | Buy | maintain |
| 11 Dec 2015 | Stephens & Co. | Equal Weight | Equal Weight | maintain |
| 18 Aug 2015 | Wells Fargo | Outperform | Outperform | maintain |