| 14 Mar 2019 |
| B. Riley FBR |
| Buy |
| Neutral |
| downgrade |
| 20 Dec 2018 | Citigroup | Market Weight | Equal Weight | maintain |
| 18 Dec 2018 | B. Riley FBR | Buy | Buy | maintain |
| 29 Aug 2018 | Deutsche Bank | Hold | Hold | maintain |
| 20 Aug 2018 | Deutsche Bank | Hold | Hold | maintain |
| 14 May 2018 | Jefferies | Hold | Buy | upgrade |
| 4 May 2017 | Johnson Rice | Buy | Buy | maintain |