| B. Riley FBR |
| Buy |
| Buy |
| maintain |
| 28 Jan 2020 | B. Riley FBR | Buy | Buy | maintain |
| 27 Jan 2020 | Fearnleys | Buy | Hold | downgrade |
| 24 Oct 2019 | B. Riley | Buy | Buy | maintain |
| 16 Nov 2018 | BTIG Research | Buy | Buy | maintain |
| 22 Oct 2018 | Jefferies | Buy | Buy | maintain |
| 17 Oct 2018 | JP Morgan | Overweight | Neutral | downgrade |