Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Scotiabank | May 06, 2025 | Maintains |
Morgan Stanley | May 06, 2025 | Maintains |
Leerink Partners | May 06, 2025 | Downgrade |
Cantor Fitzgerald | May 06, 2025 | Reiterates |
JP Morgan | May 06, 2025 | Maintains |
Needham | May 06, 2025 | Reiterates |
RBC Capital | May 06, 2025 | Maintains |
RBC Capital | Apr 01, 2025 | Maintains |
B of A Securities | Mar 31, 2025 | Maintains |
RBC Capital | Feb 20, 2025 | Maintains |
Canaccord Genuity | Feb 12, 2025 | Upgrade |
HC Wainwright & Co. | Feb 11, 2025 | Reiterates |
Cantor Fitzgerald | Feb 11, 2025 | Reiterates |
Barclays | Feb 11, 2025 | Maintains |
Truist Securities | Feb 11, 2025 | Maintains |
Needham | Feb 11, 2025 | Reiterates |
RBC Capital | Feb 11, 2025 | Maintains |
Scotiabank | Feb 11, 2025 | Maintains |
Morgan Stanley | Feb 11, 2025 | Maintains |
Cantor Fitzgerald | Jan 31, 2025 | Reiterates |
Scotiabank | Jan 31, 2025 | Maintains |
HC Wainwright & Co. | Jan 31, 2025 | Maintains |
Needham | Jan 31, 2025 | Reiterates |
Wells Fargo | Jan 30, 2025 | Downgrade |
Piper Sandler | Jan 27, 2025 | Maintains |
Cantor Fitzgerald | Jan 24, 2025 | Reiterates |
Wells Fargo | Jan 10, 2025 | Maintains |
JP Morgan | Dec 23, 2024 | Maintains |
Scotiabank | Dec 23, 2024 | Maintains |
Truist Securities | Dec 23, 2024 | Maintains |