Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Needham | Apr 30, 2025 | Reiterates |
Needham | Apr 25, 2025 | Reiterates |
Canaccord Genuity | Feb 12, 2025 | Maintains |
Needham | Feb 12, 2025 | Reiterates |
Scotiabank | Feb 12, 2025 | Maintains |
HC Wainwright & Co. | Feb 12, 2025 | Reiterates |
Wedbush | Feb 12, 2025 | Reiterates |
Piper Sandler | Jan 02, 2025 | Maintains |
Stifel | Dec 16, 2024 | Maintains |
RBC Capital | Nov 21, 2024 | Upgrade |
TD Cowen | Nov 21, 2024 | Maintains |
HC Wainwright & Co. | Nov 20, 2024 | Reiterates |
Needham | Nov 20, 2024 | Reiterates |
Needham | Oct 30, 2024 | Reiterates |
Oppenheimer | Oct 30, 2024 | Maintains |
Piper Sandler | Oct 30, 2024 | Reiterates |
Scotiabank | Oct 30, 2024 | Maintains |
Truist Securities | Oct 30, 2024 | Maintains |
HC Wainwright & Co. | Oct 30, 2024 | Maintains |
Needham | Oct 17, 2024 | Reiterates |
Raymond James | Oct 10, 2024 | Reinstates |
Wedbush | Oct 09, 2024 | Maintains |
HC Wainwright & Co. | Oct 09, 2024 | Reiterates |
B of A Securities | Oct 09, 2024 | Maintains |
Baird | Oct 09, 2024 | Maintains |
Needham | Oct 08, 2024 | Reiterates |
RBC Capital | Oct 04, 2024 | Downgrade |
Truist Securities | Aug 14, 2024 | Maintains |
JP Morgan | Aug 06, 2024 | Maintains |
HC Wainwright & Co. | Aug 02, 2024 | Reiterates |