| 18 Dec 2019 |
| SunTrust Robinson Humphrey |
| Hold |
| Hold |
| maintain |
| 19 Nov 2019 | Barclays | Equal Weight | Equal Weight | maintain |
| 10 Sept 2019 | SunTrust Robinson Humphrey | Hold | Hold | maintain |
| 11 Mar 2019 | SunTrust Robinson Humphrey | Buy | Hold | downgrade |
| 3 Jan 2019 | Deutsche Bank | Hold | Hold | maintain |
| 14 Dec 2018 | Barclays | Equal Weight | Equal Weight | maintain |
| 18 Sept 2018 | Bank of America | Buy | Buy | maintain |