| 12 Aug 2019 |
| SunTrust Robinson Humphrey |
| Buy |
| Hold |
| downgrade |
| 29 Mar 2019 | Stephens & Co. | Equal Weight | Equal Weight | maintain |
| 1 Aug 2018 | Stifel Nicolaus | Buy | Buy | maintain |
| 11 Jun 2018 | B. Riley FBR | Buy | Buy | maintain |
| 6 Feb 2018 | B. Riley FBR | Buy | Buy | maintain |
| 5 Oct 2017 | Capital One Financial | Overweight | Overweight | maintain |
| 29 Sept 2017 | Stephens & Co. | Overweight | Overweight | maintain |