Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Piper Sandler | Jun 02, 2025 | Maintains |
JP Morgan | Feb 26, 2025 | Maintains |
HC Wainwright & Co. | Feb 13, 2025 | Maintains |
BMO Capital | Jan 22, 2025 | Maintains |
HC Wainwright & Co. | Jan 22, 2025 | Maintains |
Jefferies | Dec 04, 2024 | Maintains |
HC Wainwright & Co. | Nov 22, 2024 | Reiterates |
BMO Capital | Nov 22, 2024 | Maintains |
HC Wainwright & Co. | Nov 12, 2024 | Reiterates |
JP Morgan | Sep 24, 2024 | Maintains |
HC Wainwright & Co. | Sep 16, 2024 | Reiterates |
HC Wainwright & Co. | Sep 10, 2024 | Reiterates |
Roth MKM | Aug 27, 2024 | Initiates |
JP Morgan | Aug 13, 2024 | Maintains |
HC Wainwright & Co. | Jun 07, 2024 | Maintains |
Barclays | Jun 07, 2024 | Maintains |
Barclays | Dec 06, 2023 | Maintains |
HC Wainwright & Co. | Nov 13, 2023 | Maintains |
Wedbush | Nov 08, 2023 | Reiterates |
HC Wainwright & Co. | Aug 07, 2023 | Maintains |
HC Wainwright & Co. | Aug 01, 2023 | Reiterates |
JP Morgan | Jun 15, 2023 | Maintains |
HC Wainwright & Co. | Jun 08, 2023 | Reiterates |
Wedbush | Jun 07, 2023 | Reiterates |
EF Hutton | Jun 07, 2023 | Reiterates |
HC Wainwright & Co. | Jun 05, 2023 | Maintains |
EF Hutton | Jun 05, 2023 | Reiterates |
EF Hutton | May 26, 2023 | Reiterates |
Wedbush | May 22, 2023 | Reiterates |
Piper Sandler | Apr 17, 2023 | Assumes |