| 6/1/2026 | Citigroup | Reiterated Rating | Market Outperform ➝ Market Outperform | | |
| 6/1/2026 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $25.00 ➝ $26.00 | |
| 5/20/2026 | Weiss Ratings | Upgrade | Hold (C) ➝ Hold (C+) | | |
| 4/21/2026 | Barclays | Boost Target | Equal Weight ➝ Equal Weight | $28.00 ➝ $30.00 | |
| 4/17/2026 | BMO Capital Markets | Initiated Coverage | Market Perform | $27.00 | |
| 4/17/2026 | BMO Capital Markets | Initiated Coverage | Hold | $27.00 | |
| 4/8/2026 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 3/25/2026 | Citizens Jmp | Upgrade | Market Perform ➝ Outperform | $28.00 | |
| 3/17/2026 | Raymond James Financial | Lower Target | Outperform ➝ Outperform | $29.00 ➝ $28.00 | |
| 1/9/2026 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 1/5/2026 | Citigroup | Reiterated Rating | Market Perform ➝ Market Perform | | |
| 12/15/2025 | Evercore | Lower Target | In-Line ➝ In-Line | $29.00 ➝ $26.00 | |
| 11/25/2025 | Wells Fargo & Company | Lower Target | Equal Weight ➝ Equal Weight | $27.00 ➝ $25.00 | |
| 10/29/2025 | Robert W. Baird | Set Target | | $29.00 | |
| 10/20/2025 | Barclays | Lower Target | Equal Weight ➝ Equal Weight | $29.00 ➝ $28.00 | |
| 10/14/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 9/27/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 9/11/2025 | Wells Fargo & Company | Reiterated Rating | Overweight ➝ Equal Weight | $29.00 ➝ $27.00 | |
| 8/27/2025 | Wells Fargo & Company | Lower Target | Overweight ➝ Overweight | $30.00 ➝ $29.00 | |
| 8/20/2025 | Barclays | Lower Target | Equal Weight ➝ Equal Weight | $30.00 ➝ $29.00 | |
| 8/15/2025 | UBS Group | Boost Target | Buy ➝ Buy | $30.00 ➝ $31.00 | |
| 7/31/2025 | Raymond James Financial | Lower Target | Outperform ➝ Outperform | $31.00 ➝ $29.00 | |
| 6/2/2025 | Wells Fargo & Company | Lower Target | Overweight ➝ Overweight | $31.00 ➝ $30.00 | |
| 5/13/2025 | UBS Group | Lower Target | Buy ➝ Buy | $33.00 ➝ $30.00 | |
| 3/10/2025 | Wells Fargo & Company | Boost Target | Overweight ➝ Overweight | $30.00 ➝ $31.00 | |
| 2/13/2025 | Citizens Jmp | Reiterated Rating | Market Perform ➝ Market Perform | | |
| 2/4/2025 | Barclays | Lower Target | Equal Weight ➝ Equal Weight | $31.00 ➝ $30.00 | |
| 12/17/2024 | Barclays | Initiated Coverage | Equal Weight | $31.00 | |
| 12/10/2024 | Citizens Jmp | Reiterated Rating | Market Perform ➝ Market Perform | | |
| 11/14/2024 | UBS Group | Initiated Coverage | Buy | $33.00 | |
| 10/1/2024 | Wells Fargo & Company | Reiterated Rating | Overweight ➝ Overweight | $28.00 ➝ $32.00 | |
| 8/28/2024 | Evercore | Boost Target | In-Line ➝ In-Line | $26.00 ➝ $28.00 | |
| 8/28/2024 | Citizens Jmp | Reiterated Rating | Market Perform | | |
| 8/21/2024 | Raymond James Financial | Boost Target | Outperform ➝ Outperform | $27.00 ➝ $29.00 | |
| 8/12/2024 | Wells Fargo & Company | Upgrade | Strong-Buy | | |
| 7/8/2024 | Citizens Jmp | Initiated Coverage | Market Perform | | |
| 2/20/2024 | Wells Fargo & Company | Boost Target | Overweight ➝ Overweight | $24.00 ➝ $25.00 | |
| 1/8/2024 | Raymond James Financial | Lower Target | Outperform ➝ Outperform | $29.00 ➝ $28.00 | |
| 10/6/2023 | Robert W. Baird | Lower Target | | $29.00 ➝ $26.00 | |
| 9/20/2023 | Wells Fargo & Company | Initiated Coverage | Overweight | $28.00 | |
| 1/9/2023 | Raymond James Financial | Boost Target | Outperform | $28.00 ➝ $29.00 | |
| 11/21/2022 | Evercore | Downgrade | Outperform ➝ Inline | $28.00 | |
| 10/7/2022 | Robert W. Baird | Lower Target | Outperform | $30.00 ➝ $27.00 | |
| 10/4/2022 | Raymond James Financial | Lower Target | Outperform | $30.00 ➝ $28.00 | |
| 9/27/2022 | Evercore | Lower Target | Outperform | $31.00 ➝ $29.00 | |
| 9/12/2022 | Evercore | Boost Target | Outperform | $29.00 ➝ $31.00 | |
| 9/6/2022 | Raymond James Financial | Lower Target | Outperform | $33.00 ➝ $30.00 | |
| 8/9/2022 | Janney Montgomery Scott | Downgrade | Neutral | | |
| 8/2/2022 | Berenberg Bank | Downgrade | Buy ➝ Hold | $31.00 ➝ $30.00 | |
| 8/1/2022 | Janney Montgomery Scott | Downgrade | Buy ➝ Neutral | $30.00 | |
| 7/8/2022 | Raymond James Financial | Boost Target | Outperform | $32.00 ➝ $33.00 | |
| 6/22/2022 | Credit Suisse Group | Initiated Coverage | Neutral | $26.00 | |
| 10/28/2021 | Raymond James Financial | Boost Target | Outperform | $30.00 ➝ $32.00 | |
| 8/18/2021 | Raymond James Financial | Downgrade | Strong-Buy ➝ Outperform | $34.00 ➝ $30.00 | |