Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Morgan Stanley | May 09, 2025 | Maintains |
Morgan Stanley | Apr 16, 2025 | Maintains |
JMP Securities | Apr 11, 2025 | Reiterates |
Citizens Capital Markets | Mar 13, 2025 | Reiterates |
Citizens Capital Markets | Mar 10, 2025 | Reiterates |
Barclays | Feb 27, 2025 | Maintains |
JMP Securities | Feb 13, 2025 | Reiterates |
JP Morgan | Feb 11, 2025 | Maintains |
JMP Securities | Feb 11, 2025 | Reiterates |
JMP Securities | Jan 31, 2025 | Reiterates |
Morgan Stanley | Jan 13, 2025 | Maintains |
JP Morgan | Jan 13, 2025 | Upgrade |
UBS | Dec 06, 2024 | Initiates |
Citigroup | Nov 26, 2024 | Maintains |
Barclays | Nov 11, 2024 | Maintains |
JP Morgan | Nov 08, 2024 | Downgrade |
William Blair | Sep 16, 2024 | Initiates |
JMP Securities | Sep 13, 2024 | Reiterates |
JP Morgan | Sep 05, 2024 | Maintains |
Jefferies | Jul 31, 2024 | Upgrade |
JMP Securities | Jul 10, 2024 | Downgrade |
B of A Securities | Jul 10, 2024 | Downgrade |
Citigroup | Jul 10, 2024 | Downgrade |
Barclays | Jul 10, 2024 | Downgrade |
JP Morgan | Jul 10, 2024 | Downgrade |
JMP Securities | May 17, 2024 | Reiterates |
JMP Securities | Apr 12, 2024 | Reiterates |
JP Morgan | Mar 22, 2024 | Maintains |
JMP Securities | Mar 13, 2024 | Reiterates |
Barclays | Feb 08, 2024 | Maintains |