| 11 Sept 2020 |
| Cantor Fitzgerald |
| Overweight |
| Overweight |
| maintain |
| 16 Jul 2020 | Stifel | Buy | Buy | maintain |
| 26 May 2020 | Wedbush | Outperform | Outperform | maintain |
| 9 Apr 2020 | Piper Sandler | Overweight | Overweight | maintain |
| 6 Mar 2020 | Citigroup | Buy | Buy | maintain |
| 19 Feb 2020 | Oppenheimer | Outperform | Outperform | maintain |
| 15 Jul 2019 | Bank of America | Buy | Buy | maintain |