Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
JMP Securities | Apr 24, 2025 | Reiterates |
JP Morgan | Apr 24, 2025 | Maintains |
Wells Fargo | Apr 08, 2025 | Maintains |
JMP Securities | Apr 08, 2025 | Maintains |
Goldman Sachs | Apr 03, 2025 | Maintains |
Citigroup | Apr 02, 2025 | Maintains |
Morgan Stanley | Mar 04, 2025 | Maintains |
JMP Securities | Jan 30, 2025 | Maintains |
Keefe, Bruyette & Woods | Jan 30, 2025 | Maintains |
Wells Fargo | Jan 30, 2025 | Maintains |
B of A Securities | Jan 30, 2025 | Maintains |
JP Morgan | Jan 30, 2025 | Maintains |
Wells Fargo | Jan 14, 2025 | Maintains |
Citigroup | Jan 10, 2025 | Maintains |
JP Morgan | Jan 07, 2025 | Downgrade |
Goldman Sachs | Jan 06, 2025 | Upgrade |
Keefe, Bruyette & Woods | Dec 20, 2024 | Maintains |
Wells Fargo | Dec 12, 2024 | Downgrade |
TD Cowen | Oct 30, 2024 | Maintains |
Morgan Stanley | Oct 29, 2024 | Maintains |
Wells Fargo | Oct 24, 2024 | Maintains |
JMP Securities | Oct 24, 2024 | Maintains |
B of A Securities | Oct 24, 2024 | Maintains |
Goldman Sachs | Oct 24, 2024 | Maintains |
Wells Fargo | Oct 09, 2024 | Maintains |
JMP Securities | Oct 09, 2024 | Upgrade |
Jefferies | Oct 04, 2024 | Maintains |
Goldman Sachs | Sep 26, 2024 | Maintains |
Wells Fargo | Sep 12, 2024 | Initiates |
JP Morgan | Jul 25, 2024 | Maintains |