Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
HC Wainwright & Co. | May 27, 2025 | Maintains |
HC Wainwright & Co. | Mar 24, 2025 | Maintains |
BTIG | Mar 24, 2025 | Maintains |
Wedbush | Mar 12, 2025 | Maintains |
Oppenheimer | Jan 29, 2025 | Upgrade |
HC Wainwright & Co. | Dec 04, 2024 | Reiterates |
HC Wainwright & Co. | Sep 30, 2024 | Reiterates |
HC Wainwright & Co. | Aug 19, 2024 | Reiterates |
HC Wainwright & Co. | Jul 26, 2024 | Reiterates |
HC Wainwright & Co. | Jul 02, 2024 | Reiterates |
Citigroup | Jun 18, 2024 | Maintains |
B. Riley Securities | Jun 18, 2024 | Maintains |
BTIG | Jun 18, 2024 | Maintains |
HC Wainwright & Co. | Jun 18, 2024 | Maintains |
HC Wainwright & Co. | May 16, 2024 | Reiterates |
Citigroup | May 07, 2024 | Maintains |
B. Riley Securities | Apr 30, 2024 | Initiates |
HC Wainwright & Co. | Apr 29, 2024 | Initiates |
Wedbush | Apr 05, 2024 | Initiates |
BTIG | Dec 21, 2023 | Initiates |
JonesTrading | Jun 14, 2023 | Initiates |
Ladenburg Thalmann | May 02, 2023 | Reiterates |
Citigroup | Aug 29, 2022 | Maintains |
Citigroup | May 20, 2022 | Maintains |
Citigroup | Aug 25, 2021 | Maintains |
Cantor Fitzgerald | Apr 20, 2021 | Downgrade |
Citigroup | Dec 02, 2020 | Downgrade |
JMP Securities | Dec 02, 2020 | Downgrade |
Citigroup | Aug 26, 2020 | Maintains |
Cantor Fitzgerald | Jun 18, 2020 | Maintains |