Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Jones Trading | Apr 29, 2025 | Maintains |
JMP Securities | Apr 29, 2025 | Reiterates |
Citizens Capital Markets | Mar 12, 2025 | Maintains |
Jones Trading | Mar 11, 2025 | Reiterates |
Jones Trading | Feb 14, 2025 | Maintains |
Janney Montgomery Scott | Dec 12, 2024 | Initiates |
Jones Trading | Nov 05, 2024 | Maintains |
Raymond James | Sep 19, 2024 | Maintains |
BTIG | Jul 19, 2024 | Assumes |
JMP Securities | Jun 27, 2024 | Reiterates |
BTIG | Apr 17, 2024 | Maintains |
Raymond James | Apr 12, 2024 | Upgrade |
JonesTrading | Feb 16, 2024 | Maintains |
JMP Securities | Jan 10, 2024 | Upgrade |
Raymond James | Aug 11, 2023 | Maintains |
JonesTrading | Aug 02, 2023 | Reiterates |
JonesTrading | Jun 02, 2023 | Reiterates |
Raymond James | May 23, 2023 | Maintains |
BTIG | Apr 25, 2023 | Initiates |
JonesTrading | Apr 06, 2023 | Maintains |
Raymond James | Apr 04, 2023 | Initiates |
B. Riley Securities | Sep 28, 2022 | Initiates |
JMP Securities | Aug 18, 2022 | Downgrade |
JonesTrading | Apr 08, 2022 | Initiates |
JMP Securities | Mar 10, 2022 | Reinstates |