| 23 Mar 2021 |
| BTIG |
| Buy |
| Buy |
| maintain |
| 17 Mar 2020 | Canaccord Genuity | Buy | Buy | maintain |
| 6 Aug 2019 | Cowen & Co. | Outperform | Perform | downgrade |
| 14 Sept 2018 | Cowen & Co. | Outperform | Outperform | maintain |
| 12 Jul 2018 | Canaccord Genuity | Buy | Buy | maintain |
| 15 Feb 2017 | Loop Capital | Buy | Buy | maintain |
| 16 Nov 2015 | Macquarie | Outperform | Neutral | downgrade |