| 12/1/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 11/25/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 11/19/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 11/13/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 10/21/2025 | Cowen | Reiterated Rating | Hold ➝ Hold | | |
| 10/21/2025 | Wells Fargo & Company | Lower Target | Equal Weight ➝ Equal Weight | $61.90 ➝ $57.14 | |
| 10/17/2025 | Piper Sandler | Lower Target | Neutral ➝ Neutral | $66.67 ➝ $60.00 | |
| 10/17/2025 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $61.90 ➝ $57.14 | |
| 10/8/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 10/6/2025 | Hovde Group | Initiated Coverage | Outperform | $66.67 | |
| 10/6/2025 | Hovde Group | Initiated Coverage | Outperform | $66.67 | |
| 9/29/2025 | Morgan Stanley | Boost Target | Underperform ➝ Underperform | $62.86 ➝ $66.67 | |
| 9/29/2025 | Wells Fargo & Company | Lower Target | Equal Weight ➝ Equal Weight | $65.71 ➝ $61.90 | |
| 9/27/2025 | Weiss Ratings | Reiterated Rating | Hold (C+) ➝ Hold (C+) | | |
| 9/25/2025 | TD Cowen | Initiated Coverage | Hold | $60.00 | |
| 8/27/2025 | Zacks Research | Downgrade | Strong-Buy ➝ Hold | | |
| 7/21/2025 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $59.05 ➝ $65.71 | |
| 7/17/2025 | Piper Sandler | Boost Target | Neutral ➝ Neutral | $63.33 ➝ $66.67 | |
| 7/10/2025 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $57.14 ➝ $59.05 | |
| 6/24/2025 | Bank of America | Boost Target | Neutral ➝ Neutral | $65.71 ➝ $67.62 | |
| 6/17/2025 | Morgan Stanley | Boost Target | Equal Weight ➝ Equal Weight | $55.24 ➝ $58.10 | |
| 4/17/2025 | Piper Sandler | Boost Target | Neutral ➝ Neutral | $61.90 ➝ $62.86 | |
| 4/17/2025 | Keefe, Bruyette & Woods | Lower Target | Market Perform ➝ Market Perform | $70.48 ➝ $66.67 | |
| 4/9/2025 | Wells Fargo & Company | Lower Target | Equal Weight ➝ Equal Weight | $66.67 ➝ $57.14 | |
| 4/7/2025 | Morgan Stanley | Upgrade | Underweight ➝ Equal Weight | $62.86 ➝ $55.24 | |
| 3/13/2025 | Morgan Stanley | Lower Target | Underweight ➝ Underweight | $68.57 ➝ $62.86 | |
| 1/29/2025 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $63.81 ➝ $66.67 | |
| 1/23/2025 | Piper Sandler | Boost Target | Neutral ➝ Neutral | $65.71 ➝ $68.57 | |
| 12/19/2024 | Raymond James Financial | Downgrade | Outperform ➝ Market Perform | | |
| 12/4/2024 | Keefe, Bruyette & Woods | Boost Target | Market Perform ➝ Market Perform | $62.86 ➝ $74.29 | |
| 12/3/2024 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $59.05 ➝ $63.81 | |
| 10/18/2024 | Piper Sandler | Set Target | Neutral ➝ Neutral | $65.24 | |
| 9/30/2024 | Morgan Stanley | Downgrade | Overweight ➝ Equal Weight | $62.86 ➝ $60.95 | |
| 8/5/2024 | Morgan Stanley | Boost Target | Equal Weight ➝ Equal Weight | $55.24 ➝ $62.86 | |
| 7/22/2024 | Morgan Stanley | Boost Target | Equal Weight ➝ Equal Weight | $52.38 ➝ $55.24 | |
| 7/22/2024 | Wells Fargo & Company | Boost Target | Equal Weight ➝ Equal Weight | $49.52 ➝ $59.05 | |
| 7/3/2024 | Jefferies Financial Group | Boost Target | Hold ➝ Hold | $57.14 ➝ $59.05 | |
| 5/10/2024 | Keefe, Bruyette & Woods | Boost Target | Market Perform ➝ Market Perform | $55.24 ➝ $57.14 | |
| 4/17/2024 | Piper Sandler | Boost Target | Neutral ➝ Neutral | $50.48 ➝ $51.43 | |
| 4/17/2024 | Keefe, Bruyette & Woods | Boost Target | Market Perform ➝ Market Perform | $53.33 ➝ $55.24 | |
| 4/17/2024 | Raymond James Financial | Upgrade | Market Perform ➝ Outperform | $58.10 | |
| 2/7/2024 | Morgan Stanley | Boost Target | Equal Weight ➝ Equal Weight | $43.81 ➝ $52.38 | |
| 1/19/2024 | Keefe, Bruyette & Woods | Boost Target | Market Perform ➝ Market Perform | $51.43 ➝ $53.33 | |
| 1/11/2024 | Bank of America | Initiated Coverage | Neutral | $52.38 | |
| 12/1/2023 | Morgan Stanley | Lower Target | Equal Weight ➝ Equal Weight | $46.67 ➝ $44.45 | |
| 10/20/2023 | Piper Sandler | Lower Target | Neutral ➝ Neutral | $49.52 ➝ $48.57 | |
| 10/20/2023 | Wells Fargo & Company | Lower Target | Equal Weight ➝ Equal Weight | $49.52 ➝ $47.62 | |
| 10/10/2023 | Jefferies Financial Group | Boost Target | | $48.57 ➝ $49.52 | |
| 9/27/2023 | Morgan Stanley | Upgrade | Underweight ➝ Equal Weight | $45.71 ➝ $46.67 | |
| 5/16/2023 | Morgan Stanley | Downgrade | Equal Weight ➝ Underweight | $47.62 ➝ $45.71 | |
| 4/6/2023 | Keefe, Bruyette & Woods | Lower Target | Market Perform | $68.57 ➝ $58.10 | |
| 4/5/2023 | Morgan Stanley | Lower Target | Equal Weight | $66.67 ➝ $47.62 | |
| 4/5/2023 | Wells Fargo & Company | Lower Target | Equal Weight | $61.90 ➝ $57.14 | |
| 1/6/2023 | Morgan Stanley | Lower Target | Equal Weight | $67.12 ➝ $66.67 | |
| 12/7/2022 | Morgan Stanley | Lower Target | Equal Weight | $70.48 ➝ $67.12 | |
| 12/5/2022 | Morgan Stanley | Initiated Coverage | Equal Weight | $70.48 | |
| 11/16/2022 | Piper Sandler | Boost Target | Neutral | $65.71 ➝ $70.48 | |
| 7/25/2022 | DA Davidson | Boost Target | | $67.62 | |
| 7/11/2022 | Jefferies Financial Group | Lower Target | | $71.43 ➝ $67.62 | |
| 3/21/2022 | Wells Fargo & Company | Upgrade | Underweight ➝ Equal Weight | $57.14 ➝ $66.67 | |
| 12/1/2021 | Morgan Stanley | Lower Target | Underweight | $62.86 ➝ $59.87 | |
| 10/27/2021 | Morgan Stanley | Lower Target | Underweight | $63.81 ➝ $62.86 | |
| 10/11/2021 | Jefferies Financial Group | Lower Target | Hold | $71.43 ➝ $63.81 | |
| 7/23/2021 | Wells Fargo & Company | Boost Target | Underweight | $53.33 ➝ $57.14 | |
| 4/22/2021 | Bank of America | Reiterated Rating | Neutral ➝ Underperform | $74.29 | |
| 4/20/2021 | Morgan Stanley | Boost Target | Underweight | $61.90 ➝ $63.81 | |
| 4/16/2021 | Bank of America | Downgrade | Neutral ➝ Underperform | $74.29 | |
| 3/18/2021 | Morgan Stanley | Boost Target | Underweight | $60.95 ➝ $61.90 | |
| 3/2/2021 | Morgan Stanley | Boost Target | Underweight | $58.10 ➝ $60.95 | |
| 2/24/2021 | Morgan Stanley | Reiterated Rating | Underweight | $58.10 ➝ $60.95 | |
| 1/27/2021 | Morgan Stanley | Boost Target | Underweight | $57.14 ➝ $58.10 | |
| 1/7/2021 | Morgan Stanley | Boost Target | Underweight | $54.29 ➝ $57.14 | |
| 12/7/2020 | Morgan Stanley | Boost Target | Underweight | $48.08 ➝ $54.29 | |