| 4 Aug 2020 |
| Wedbush |
| Neutral |
| Outperform |
| upgrade |
| 18 Jun 2020 | Benchmark | Hold | Buy | upgrade |
| 5 Jun 2020 | Evercore ISI Group | Outperform | In Line | downgrade |
| 3 Jun 2020 | SunTrust Robinson Humphrey | Buy | Buy | maintain |
| 7 May 2020 | SunTrust Robinson Humphrey | Buy | Buy | maintain |
| 6 May 2020 | B. Riley FBR | Neutral | Neutral | maintain |
| 6 May 2020 | Baird | Neutral | Neutral | maintain |