| 17 Apr 2019 |
| Goldman Sachs |
| Neutral |
| Buy |
| upgrade |
| 29 Mar 2019 | Baird | Outperform | Outperform | maintain |
| 29 Jan 2019 | Jefferies | Buy | Buy | maintain |
| 2 Jan 2019 | KeyBanc | Overweight | Overweight | maintain |
| 15 Nov 2018 | Barclays | Overweight | Overweight | maintain |
| 25 Oct 2018 | BMO Capital | Market Perform | Perform | maintain |
| 24 Oct 2018 | Nomura | Buy | Buy | maintain |