| 8 Jan 2021 |
| Craig-Hallum |
| Hold |
| Buy |
| upgrade |
| 16 Jul 2019 | Rosenblatt | Buy | Neutral | downgrade |
| 10 Jul 2019 | Piper Jaffray | Overweight | Neutral | downgrade |
| 10 Jul 2019 | UBS | Buy | Neutral | downgrade |
| 10 Jul 2019 | Needham | Buy | Hold | downgrade |
| 1 Jul 2019 | Needham | Hold | Buy | upgrade |
| 6 May 2019 | Bank of America | Underperform | Neutral | upgrade |