Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Alliance Global Partners | Apr 11, 2025 | Initiates |
HC Wainwright & Co. | Mar 19, 2025 | Reiterates |
HC Wainwright & Co. | Dec 23, 2024 | Reiterates |
HC Wainwright & Co. | Sep 27, 2024 | Reiterates |
HC Wainwright & Co. | May 31, 2024 | Reiterates |
Roth MKM | May 17, 2024 | Initiates |
Wells Fargo | Mar 28, 2024 | Maintains |
HC Wainwright & Co. | Mar 28, 2024 | Reiterates |
HC Wainwright & Co. | Dec 19, 2023 | Initiates |
Cantor Fitzgerald | Dec 01, 2023 | Downgrade |
Cantor Fitzgerald | Oct 23, 2023 | Maintains |
Cantor Fitzgerald | Sep 05, 2023 | Reiterates |
TD Cowen | May 24, 2023 | Maintains |
Cantor Fitzgerald | Mar 17, 2023 | Downgrade |
BTIG | Nov 17, 2022 | Downgrade |
Wells Fargo | Nov 17, 2022 | Maintains |
Cowen & Co. | Nov 17, 2022 | Maintains |
DA Davidson | Aug 17, 2022 | Maintains |
BTIG | May 18, 2022 | Maintains |
DA Davidson | May 18, 2022 | Maintains |
Wells Fargo | Mar 25, 2022 | Initiates |
Morgan Stanley | Mar 14, 2022 | Maintains |
Cantor Fitzgerald | Jan 14, 2022 | Initiates |
Morgan Stanley | Sep 14, 2021 | Initiates |
BTIG | Aug 18, 2021 | Initiates |
Cowen & Co. | Aug 02, 2021 | Initiates |
HC Wainwright & Co. | Jun 19, 2015 | Initiates |
Dahlman Rose | Oct 23, 2012 | Assumes |