Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Roth MKM | Sep 18, 2024 | Reiterates |
Roth MKM | Mar 25, 2024 | Reiterates |
Roth MKM | Sep 18, 2023 | Reiterates |
Cantor Fitzgerald | Jun 16, 2022 | Maintains |
Cantor Fitzgerald | Mar 18, 2022 | Maintains |
Roth Capital | Sep 13, 2021 | Initiates |