Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Raymond James | May 16, 2025 | Maintains |
Keefe, Bruyette & Woods | May 16, 2025 | Downgrade |
Wells Fargo | May 16, 2025 | Maintains |
Wells Fargo | Apr 28, 2025 | Maintains |
Keefe, Bruyette & Woods | Apr 08, 2025 | Maintains |
Wells Fargo | Feb 21, 2025 | Maintains |
Wells Fargo | Jan 29, 2025 | Maintains |
Keefe, Bruyette & Woods | Nov 25, 2024 | Maintains |
Ladenburg Thalmann | Sep 30, 2024 | Initiates |
B of A Securities | Aug 15, 2024 | Maintains |
Wells Fargo | Aug 14, 2024 | Maintains |
Wells Fargo | Jul 26, 2024 | Maintains |
Keefe, Bruyette & Woods | May 23, 2024 | Maintains |
Wells Fargo | May 13, 2024 | Maintains |
Raymond James | May 10, 2024 | Maintains |
Oppenheimer | Feb 23, 2024 | Maintains |
Wells Fargo | Jan 29, 2024 | Maintains |
Wells Fargo | Nov 13, 2023 | Downgrade |
Oppenheimer | May 16, 2023 | Reiterates |
Keefe, Bruyette & Woods | Apr 11, 2023 | Initiates |
Oppenheimer | Feb 24, 2023 | Maintains |
Raymond James | Oct 05, 2022 | Maintains |
Raymond James | Aug 12, 2022 | Maintains |
Oppenheimer | Aug 12, 2022 | Upgrade |
Wells Fargo | May 11, 2022 | Maintains |
Wells Fargo | Apr 25, 2022 | Maintains |
B of A Securities | Jan 31, 2022 | Initiates |
Raymond James | Nov 12, 2021 | Maintains |
Oppenheimer | Jul 16, 2021 | Initiates |
Raymond James | Jun 24, 2020 | Maintains |