| 22 Aug 2018 |
| Deutsche Bank |
| Hold |
| Buy |
| upgrade |
| 3 Aug 2018 | Stifel Nicolaus | Buy | Buy | maintain |
| 1 Nov 2016 | Deutsche Bank | Hold | Hold | maintain |
| 24 Oct 2016 | Aegis Capital | Buy | Buy | maintain |
| 20 Jul 2016 | Deutsche Bank | Buy | Buy | maintain |
| 5 Feb 2016 | Deutsche Bank | Buy | Buy | maintain |
| 11 Jan 2016 | Deutsche Bank | Buy | Buy | maintain |