Analysis
Analyst ratings
| Firm | Date | Action |
|---|---|---|
| Maxim Group | Aug 12, 2024 | Downgrade |
| Alliance Global Partners | Jun 11, 2024 | Initiates |
| Oppenheimer | May 15, 2024 | Maintains |
| Maxim Group | May 09, 2024 | Maintains |
| EF Hutton | Feb 22, 2024 | Reiterates |
| EF Hutton | Aug 08, 2023 | Reiterates |
| EF Hutton | May 10, 2023 | Reiterates |
| EF Hutton | May 09, 2023 | Maintains |
| B. Riley Securities | Feb 23, 2023 | Maintains |
| EF Hutton | Feb 23, 2023 | Maintains |
| EF Hutton | Dec 05, 2022 | Maintains |
| EF Hutton | Feb 24, 2022 | Maintains |
| Oppenheimer | Oct 29, 2021 | Initiates |
| Ladenburg Thalmann | Jul 21, 2021 | Downgrade |
| Berenberg | May 26, 2021 | Downgrade |
| Berenberg | Sep 17, 2020 | Initiates |
| B. Riley Securities | May 12, 2020 | Maintains |
| B. Riley FBR | May 12, 2020 | Maintains |
| B. Riley FBR | Feb 26, 2020 | Maintains |
| B. Riley Securities | Feb 26, 2020 | Maintains |
| B. Riley Securities | Nov 26, 2019 | Initiates |
| B. Riley FBR | Nov 26, 2019 | Initiates |
| Aegis Capital | Oct 07, 2019 | Initiates |
| Aegis | Oct 07, 2019 | Initiates |
| JMP Securities | Jan 14, 2019 | Downgrade |
| Hilliard Lyons | Nov 08, 2017 | Downgrade |
| JMP Securities | Aug 15, 2016 | Downgrade |
| Janney Montgomery Scott | Dec 03, 2015 | Initiates |
| Janney Capital | Dec 03, 2015 | Initiates |
| Hilliard Lyons | Feb 26, 2015 | Upgrade |
Access
/analyst_ratings/light
data via our API — starting from the
Ultra plan.