Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
HC Wainwright & Co. | Apr 03, 2025 | Reiterates |
Citizens Capital Markets | Apr 02, 2025 | Reiterates |
HC Wainwright & Co. | Mar 18, 2025 | Reiterates |
Citizens Capital Markets | Mar 14, 2025 | Reiterates |
HC Wainwright & Co. | Mar 03, 2025 | Reiterates |
William Blair | Feb 28, 2025 | Initiates |
HC Wainwright & Co. | Feb 05, 2025 | Reiterates |
HC Wainwright & Co. | Jan 23, 2025 | Reiterates |
Stifel | Jan 08, 2025 | Initiates |
HC Wainwright & Co. | Nov 14, 2024 | Reiterates |
UBS | Nov 12, 2024 | Initiates |
HC Wainwright & Co. | Aug 22, 2024 | Reiterates |
B. Riley Securities | Aug 12, 2024 | Reiterates |
B. Riley Securities | Jun 25, 2024 | Reiterates |
Piper Sandler | Jun 21, 2024 | Maintains |
HC Wainwright & Co. | May 14, 2024 | Reiterates |
JMP Securities | May 10, 2024 | Maintains |
Guggenheim | Apr 29, 2024 | Downgrade |
HC Wainwright & Co. | Apr 01, 2024 | Maintains |
B. Riley Securities | Mar 28, 2024 | Reiterates |
B. Riley Securities | Feb 13, 2024 | Maintains |
Goldman Sachs | Jan 24, 2024 | Reinstates |
HC Wainwright & Co. | Dec 01, 2023 | Reiterates |
B. Riley Securities | Nov 09, 2023 | Maintains |
HC Wainwright & Co. | Aug 14, 2023 | Maintains |
B. Riley Securities | Aug 11, 2023 | Maintains |
JMP Securities | Jul 12, 2023 | Reiterates |
HC Wainwright & Co. | May 15, 2023 | Reiterates |
JMP Securities | May 11, 2023 | Reinstates |
JMP Securities | Mar 31, 2023 | Reiterates |