| 7 Oct 2019 |
| Barclays |
| Underweight |
| Underweight |
| maintain |
| 26 Jul 2019 | Barclays | Overweight | Underweight | downgrade |
| 26 Jul 2019 | Craig-Hallum | Buy | Hold | downgrade |
| 8 Feb 2019 | Stifel Nicolaus | Buy | Hold | downgrade |
| 9 Jan 2019 | Barclays | Equal Weight | Overweight | upgrade |
| 2 Nov 2018 | Oppenheimer | Outperform | Perform | downgrade |