| 2/24/2026 | Keefe, Bruyette & Woods | Upgrade | Moderate Buy ➝ Strong-Buy | | |
| 1/26/2026 | Zacks Research | Downgrade | Hold ➝ Strong Sell | | |
| 1/23/2026 | Truist Financial | Set Target | | $58.00 | |
| 1/23/2026 | Wells Fargo & Company | Set Target | Equal Weight ➝ Equal Weight | $62.00 ➝ $59.00 | |
| 1/23/2026 | Jefferies Financial Group | Upgrade | Underperform ➝ Hold | $52.00 | |
| 1/23/2026 | Citizens Jmp | Reiterated Rating | Market Perform ➝ Market Perform | | |
| 1/15/2026 | Wells Fargo & Company | Set Target | Equal Weight | $62.00 | |
| 1/15/2026 | Wells Fargo & Company | Initiated Coverage | Equal Weight | $62.00 | |
| 1/6/2026 | Keefe, Bruyette & Woods | Lower Target | Outperform ➝ Outperform | $85.00 ➝ $81.00 | |
| 10/8/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 10/3/2025 | Truist Financial | Set Target | Hold | $62.00 | |
| 9/27/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 4/25/2025 | Compass Point | Downgrade | Strong-Buy ➝ Hold | | |
| 4/24/2025 | Compass Point | Reiterated Rating | Buy ➝ Neutral | $82.00 ➝ $76.00 | |
| 4/24/2025 | Citizens Jmp | Reiterated Rating | Market Perform ➝ Market Perform | | |
| 4/9/2025 | Keefe, Bruyette & Woods | Lower Target | Outperform ➝ Outperform | $95.00 ➝ $85.00 | |
| 1/27/2025 | Compass Point | Lower Target | Buy ➝ Buy | $185.00 ➝ $82.00 | |
| 1/27/2025 | Jefferies Financial Group | Downgrade | Buy ➝ Underperform | $95.00 ➝ $61.00 | |
| 1/24/2025 | Royal Bank Of Canada | Lower Target | Sector Perform ➝ Sector Perform | $88.00 ➝ $80.00 | |
| 1/23/2025 | Citizens Jmp | Reiterated Rating | Market Perform ➝ Market Perform | | |
| 1/10/2025 | Keefe, Bruyette & Woods | Lower Target | Outperform ➝ Outperform | $100.50 ➝ $100.00 | |
| 10/25/2024 | Compass Point | Boost Target | Buy ➝ Buy | $85.00 ➝ $92.50 | |
| 10/23/2024 | Royal Bank Of Canada | Boost Target | Sector Perform ➝ Sector Perform | $81.00 ➝ $82.50 | |
| 10/16/2024 | Oppenheimer | Initiated Coverage | Market Perform | | |
| 10/9/2024 | Jefferies Financial Group | Boost Target | Buy ➝ Buy | $82.50 ➝ $90.00 | |
| 10/9/2024 | Wolfe Research | Initiated Coverage | Outperform | $91.00 | |
| 10/8/2024 | Royal Bank Of Canada | Reiterated Rating | Sector Perform ➝ Sector Perform | $81.00 ➝ $81.00 | |
| 7/29/2024 | Keefe, Bruyette & Woods | Boost Target | Outperform ➝ Outperform | $84.50 ➝ $87.50 | |
| 7/24/2024 | Royal Bank Of Canada | Reiterated Rating | Sector Perform ➝ Sector Perform | $77.50 ➝ $77.50 | |
| 7/24/2024 | Compass Point | Lower Target | Buy ➝ Buy | $87.50 ➝ $85.00 | |
| 7/23/2024 | Citizens Jmp | Reiterated Rating | Market Perform | | |
| 6/21/2024 | Keefe, Bruyette & Woods | Reiterated Rating | Outperform ➝ Outperform | $84.00 ➝ $84.00 | |
| 6/14/2024 | Jefferies Financial Group | Lower Target | Buy ➝ Buy | $85.00 ➝ $82.50 | |
| 4/24/2024 | Compass Point | Boost Target | Buy ➝ Buy | $79.00 ➝ $87.50 | |
| 4/24/2024 | Royal Bank Of Canada | Boost Target | Sector Perform ➝ Sector Perform | $74.00 ➝ $77.50 | |
| 4/23/2024 | Citizens Jmp | Reiterated Rating | Market Perform | | |
| 4/10/2024 | Keefe, Bruyette & Woods | Boost Target | Outperform ➝ Outperform | $80.00 ➝ $84.00 | |
| 1/26/2024 | Royal Bank Of Canada | Reiterated Rating | Sector Perform ➝ Sector Perform | $74.00 | |
| 10/25/2023 | Royal Bank Of Canada | Lower Target | Sector Perform ➝ Sector Perform | $75.50 ➝ $74.00 | |
| 9/7/2023 | Jefferies Financial Group | Initiated Coverage | Buy | $77.50 | |
| 7/27/2023 | Compass Point | Boost Target | | $82.50 ➝ $85.00 | |
| 4/21/2023 | Royal Bank Of Canada | Boost Target | Sector Perform | $68.00 ➝ $75.50 | |
| 1/27/2023 | Royal Bank Of Canada | Boost Target | Sector Perform | $61.50 ➝ $68.00 | |
| 10/5/2022 | Compass Point | Lower Target | | $75.00 | |
| 6/7/2022 | Raymond James Financial | Initiated Coverage | Market Perform | | |
| 4/22/2022 | Royal Bank Of Canada | Boost Target | Sector Perform | $56.00 ➝ $61.50 | |
| 2/22/2022 | Compass Point | Upgrade | Neutral ➝ Buy | $58.50 | |
| 1/26/2022 | B. Riley Financial | Lower Target | | $65.00 ➝ $62.50 | |
| 11/11/2021 | B. Riley Financial | Reiterated Rating | Buy | | |
| 10/22/2021 | Royal Bank Of Canada | Boost Target | Sector Perform | $55.00 ➝ $56.00 | |
| 10/19/2021 | Keefe, Bruyette & Woods | Upgrade | Market Perform ➝ Outperform | $54.50 ➝ $60.00 | |
| 9/30/2021 | Royal Bank Of Canada | Lower Target | Sector Perform | $57.50 ➝ $55.00 | |
| 4/23/2021 | Royal Bank Of Canada | Boost Target | Sector Perform | $55.00 ➝ $57.50 | |