| 9 Apr 2020 |
| DA Davidson |
| Buy |
| Neutral |
| downgrade |
| 19 Mar 2020 | Raymond James | Market Perform | Buy | upgrade |
| 19 Mar 2020 | DA Davidson | Neutral | Buy | upgrade |
| 22 Oct 2019 | DA Davidson | Neutral | Neutral | maintain |
| 17 Sept 2019 | DA Davidson | Buy | Neutral | downgrade |
| 1 Aug 2019 | DA Davidson | Neutral | Buy | upgrade |
| 7 May 2019 | Loop Capital | Hold | Buy | upgrade |