| 3/12/2026 | Wells Fargo & Company | Boost Target | Overweight ➝ Overweight | $61.00 ➝ $69.00 | |
| 2/24/2026 | B. Riley Financial | Boost Target | Buy ➝ Buy | $64.00 ➝ $68.00 | |
| 2/17/2026 | Zacks Research | Upgrade | Hold ➝ Strong-Buy | | |
| 2/3/2026 | B. Riley Financial | Boost Target | Buy ➝ Buy | $37.00 ➝ $64.00 | |
| 1/21/2026 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 1/19/2026 | Zacks Research | Downgrade | Strong-Buy ➝ Hold | | |
| 1/13/2026 | Wells Fargo & Company | Boost Target | Overweight ➝ Overweight | $46.00 ➝ $61.00 | |
| 1/5/2026 | Zacks Research | Upgrade | Hold ➝ Strong-Buy | | |
| 12/23/2025 | Wells Fargo & Company | Boost Target | Overweight ➝ Overweight | $37.00 ➝ $46.00 | |
| 12/4/2025 | Zacks Research | Upgrade | Strong Sell ➝ Hold | | |
| 11/7/2025 | Wells Fargo & Company | Boost Target | Overweight ➝ Overweight | $34.00 ➝ $37.00 | |
| 11/7/2025 | BMO Capital Markets | Boost Target | Outperform ➝ Outperform | $30.00 ➝ $34.00 | |
| 11/5/2025 | Zacks Research | Downgrade | Strong-Buy ➝ Strong Sell | | |
| 10/23/2025 | Wells Fargo & Company | Lower Target | Overweight ➝ Overweight | $37.00 ➝ $34.00 | |
| 10/8/2025 | Wells Fargo & Company | Upgrade | Strong-Buy | | |
| 10/8/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 10/7/2025 | Wells Fargo & Company | Initiated Coverage | Overweight | $37.00 | |
| 9/27/2025 | Weiss Ratings | Reiterated Rating | Hold (C) ➝ Hold (C) | | |
| 9/9/2025 | B. Riley Financial | Boost Target | Buy ➝ Buy | $25.00 ➝ $28.00 | |
| 8/18/2025 | Zacks Research | Upgrade | Hold ➝ Strong-Buy | | |
| 8/8/2025 | BMO Capital Markets | Reiterated Rating | Outperform ➝ Outperform | | |
| 8/8/2025 | B. Riley Financial | Boost Target | Buy ➝ Buy | $24.00 ➝ $25.00 | |
| 2/24/2025 | BMO Capital Markets | Upgrade | Market Perform ➝ Outperform | $22.00 ➝ $22.00 | |
| 12/3/2024 | Wolfe Research | Upgrade | Peer Perform ➝ Outperform | $27.00 | |
| 11/5/2024 | BMO Capital Markets | Boost Target | Market Perform ➝ Market Perform | $16.00 ➝ $18.00 | |
| 11/5/2024 | B. Riley Financial | Boost Target | Buy ➝ Buy | $22.00 ➝ $24.00 | |
| 8/9/2024 | B. Riley Financial | Lower Target | Buy ➝ Buy | $24.00 ➝ $22.00 | |
| 8/9/2024 | BMO Capital Markets | Lower Target | Market Perform ➝ Market Perform | $17.00 ➝ $15.00 | |
| 5/2/2024 | BMO Capital Markets | Boost Target | Market Perform ➝ Market Perform | $15.00 ➝ $16.00 | |
| 1/9/2024 | B. Riley Financial | Upgrade | Neutral ➝ Buy | $10.00 ➝ $14.00 | |
| 12/20/2023 | BMO Capital Markets | Boost Target | Market Perform ➝ Market Perform | $8.00 ➝ $12.00 | |
| 12/18/2023 | Wolfe Research | Upgrade | Underperform ➝ Peer Perform | | |
| 8/14/2023 | B. Riley Financial | Lower Target | Neutral ➝ Neutral | $10.00 ➝ $9.00 | |
| 7/25/2023 | B. Riley Financial | Lower Target | Neutral | $12.00 ➝ $10.00 | |
| 7/11/2023 | Wolfe Research | Downgrade | Peer Perform ➝ Underperform | $6.00 | |
| 3/1/2023 | B. Riley Financial | Downgrade | Buy ➝ Neutral | $12.00 | |
| 2/24/2023 | Wolfe Research | Upgrade | Underperform ➝ Peer Perform | | |
| 9/30/2022 | Wolfe Research | Downgrade | Peer Perform ➝ Underperform | $4.00 | |
| 6/23/2022 | BMO Capital Markets | Lower Target | Market Perform | $14.00 ➝ $9.00 | |
| 5/18/2022 | Wolfe Research | Downgrade | Outperform ➝ Peer Perform | $30.00 ➝ $14.00 | |
| 5/2/2022 | B. Riley Financial | Lower Target | | $32.00 ➝ $30.00 | |
| 4/13/2022 | B. Riley Financial | Boost Target | Buy | $30.00 ➝ $32.00 | |
| 3/2/2022 | B. Riley Financial | Boost Target | | $19.00 ➝ $30.00 | |
| 11/16/2021 | Wolfe Research | Initiated Coverage | Outperform | $19.00 | |
| 9/21/2021 | B. Riley Financial | Boost Target | Buy | $18.00 ➝ $19.00 | |
| 7/27/2021 | B. Riley Financial | Upgrade | Neutral ➝ Buy | $19.00 | |
| 4/30/2021 | B. Riley Financial | Boost Target | Reduce ➝ Neutral | $13.00 ➝ $19.00 | |