Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Roth MKM | Mar 17, 2025 | Maintains |
HC Wainwright & Co. | Mar 14, 2025 | Reiterates |
BWS Financial | Dec 16, 2024 | Maintains |
HC Wainwright & Co. | Nov 15, 2024 | Reiterates |
Roth MKM | Aug 21, 2024 | Maintains |
HC Wainwright & Co. | Aug 21, 2024 | Reiterates |
HC Wainwright & Co. | May 24, 2024 | Reiterates |
Northland Capital Markets | May 24, 2024 | Downgrade |
HC Wainwright & Co. | Apr 01, 2024 | Reiterates |
Northland Capital Markets | Nov 22, 2023 | Downgrade |
Roth MKM | Nov 22, 2023 | Maintains |
HC Wainwright & Co. | Nov 22, 2023 | Maintains |
Raymond James | Oct 03, 2023 | Maintains |
Roth MKM | Sep 12, 2023 | Maintains |
HC Wainwright & Co. | Sep 01, 2023 | Maintains |
Northland Capital Markets | Sep 01, 2023 | Maintains |
HC Wainwright & Co. | Jun 01, 2023 | Reiterates |
Raymond James | Oct 13, 2022 | Maintains |
Northland Capital Markets | Sep 13, 2022 | Initiates |
Raymond James | Jul 12, 2022 | Maintains |
HC Wainwright & Co. | Mar 24, 2022 | Maintains |
Roth Capital | Jan 05, 2022 | Upgrade |
Raymond James | Jan 04, 2022 | Upgrade |
Raymond James | Oct 05, 2021 | Maintains |
Roth Capital | Sep 01, 2021 | Maintains |
Roth Capital | May 26, 2021 | Maintains |
HC Wainwright & Co. | Mar 29, 2021 | Maintains |
Raymond James | Mar 09, 2021 | Initiates |
HC Wainwright & Co. | Dec 14, 2020 | Maintains |
HC Wainwright & Co. | Sep 17, 2020 | Initiates |