| 25 Nov 2019 |
| Baird |
| Outperform |
| Neutral |
| downgrade |
| 20 Nov 2019 | Evercore ISI Group | Outperform | In Line | downgrade |
| 10 Oct 2019 | Jefferies | Buy | Hold | downgrade |
| 2 Oct 2019 | B. Riley | Buy | Buy | maintain |
| 17 Sept 2019 | Citigroup | Buy | Neutral | downgrade |
| 3 Sept 2019 | Citi | Buy | Buy | maintain |
| 3 Sept 2019 | Oppenheimer | Outperform | Outperform | maintain |