| 17 Jun 2020 |
| BTIG |
| Buy |
| Buy |
| maintain |
| 12 May 2020 | BMO Capital | Outperform | Outperform | maintain |
| 25 Feb 2020 | Barclays | Overweight | Equal Weight | downgrade |
| 23 Aug 2019 | Barclays | Overweight | Overweight | maintain |
| 23 Aug 2019 | BMO Capital | Outperform | Outperform | maintain |
| 23 Aug 2019 | Nomura | Buy | Buy | maintain |
| 23 Aug 2019 | Canaccord Genuity | Buy | Buy | maintain |