| 30 Nov 2017 |
| Imperial Capital |
| Outperform |
| Outperform |
| maintain |
| 14 Aug 2017 | Credit Suisse | Outperform | Outperform | maintain |
| 21 Jun 2017 | Seaport Global | Buy | Neutral | downgrade |
| 18 Jul 2016 | Credit Suisse | Outperform | Outperform | maintain |
| 15 Mar 2016 | Seaport Global | Buy | Buy | maintain |
| 5 Jan 2016 | GMP Securities | Speculative Buy | Buy | maintain |
| 10 Oct 2015 | Euro Pacific Capital | Buy | Buy | maintain |