Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Goldman Sachs | May 13, 2025 | Upgrade |
Keefe, Bruyette & Woods | Apr 30, 2025 | Maintains |
Barclays | Apr 30, 2025 | Maintains |
Piper Sandler | Apr 28, 2025 | Upgrade |
Evercore ISI Group | Apr 28, 2025 | Maintains |
Barclays | Apr 11, 2025 | Maintains |
Jefferies | Apr 11, 2025 | Maintains |
JP Morgan | Apr 08, 2025 | Maintains |
Keefe, Bruyette & Woods | Feb 05, 2025 | Maintains |
RBC Capital | Feb 03, 2025 | Maintains |
Piper Sandler | Feb 03, 2025 | Maintains |
Wells Fargo | Feb 03, 2025 | Maintains |
Wells Fargo | Jan 14, 2025 | Upgrade |
Keefe, Bruyette & Woods | Jan 10, 2025 | Maintains |
Evercore ISI Group | Jan 08, 2025 | Upgrade |
JP Morgan | Jan 03, 2025 | Maintains |
Barclays | Nov 21, 2024 | Maintains |
BMO Capital | Nov 04, 2024 | Maintains |
Keefe, Bruyette & Woods | Oct 29, 2024 | Maintains |
Wells Fargo | Oct 28, 2024 | Upgrade |
Wells Fargo | Oct 10, 2024 | Maintains |
B of A Securities | Oct 10, 2024 | Maintains |
Jefferies | Oct 09, 2024 | Maintains |
Evercore ISI Group | Oct 09, 2024 | Maintains |
Barclays | Sep 04, 2024 | Initiates |
Deutsche Bank | Aug 26, 2024 | Maintains |
RBC Capital | Aug 05, 2024 | Reiterates |
Keefe, Bruyette & Woods | Jul 30, 2024 | Upgrade |
Piper Sandler | Jul 29, 2024 | Maintains |
RBC Capital | Jul 29, 2024 | Maintains |