10 Best Bank Stocks to Buy for 2025: Expert Insights and Projections
As investors look ahead to 2025, bank stocks are drawing significant attention from analysts who see promising upside potential amid expectations of solid economic growth and a favorable regulatory landscape. While uncertainty remains due to geopolitical factors and economic challenges, selective investments in well-positioned banks could yield robust returns. Here’s a detailed look at 10 top bank stocks recommended for purchase in 2025, based on the latest analysis from CFRA and financial experts.
Market Outlook for 2025
Analysts began 2025 optimistic about the banking sector, citing strong economic momentum and regulatory conditions that could drive notable loan expansion. Increased merger and acquisition (M&A) activity was also anticipated to bolster fee income for investment banks. However, external uncertainties—such as unpredictable tariff policies and federal workforce reductions—have introduced caution. The risk of a U.S. recession continues to loom, making precise selection of bank stocks more critical than ever.
Top 10 Bank Stocks to Watch
| Bank Firm | Ticker | Upside Potential* |
|---|---|---|
| JPMorgan Chase & Co. | JPM | 29.6% |
| Bank of America Corp. | BAC | 25.5% |
| Wells Fargo & Co. | WFC | 29.1% |
| HSBC Holdings PLC | HSBC | 17.2% |
| Royal Bank of Canada | RY | 26.1% |
| Citigroup Inc. | C | 25.9% |
| PNC Financial Services Group Inc. | PNC | 52.4% |
| NatWest Group PLC | NWG | 5.6% |
| M&T Bank Corp. | MTB | 46.8% |
| Fifth Third Bancorp | FITB | 49.5% |
*As of market close March 19, 2025. —
Profiles of Select Bank Stocks
JPMorgan Chase & Co. (JPM)
A global giant with nearly $4 trillion in assets under management, JPMorgan Chase generates most of its revenue domestically. Analyst Kenneth Leon highlights the company’s strong market share gains and expects it to benefit from midsize businesses shifting their banking services to larger institutions. With a price target of $310 and a “buy” rating, JPM closed at $239.11 as of March 19. Bank of America Corp. (BAC)
One of the largest commercial and wealth management banks, Bank of America is set to gain from pro-business policies fostering investment banking recovery. Leon forecasts better-than-expected net interest income (NII) and non-interest investment banking income this year, crucial to organic revenue growth. BAC’s price target is $53 with a “buy” rating; the stock closed at $42.21. Wells Fargo & Co. (WFC)
Wells Fargo, focusing largely on the U.S. market, is anticipated to boost its return on tangible common equity beyond 13.4% from 2024. The bank’s expansion in credit card business and expected removal of its asset cap in 2025 enhance its prospects. With a “buy” rating and $94 price target, Wells Fargo stock closed at $72.76. HSBC Holdings PLC (HSBC)
HSBC’s substantial exposure to Asia positions it well for regional banking growth. Analyst Firdaus Ibrahim notes the bank’s asset management and private banking fee income will benefit as interest rates decline. Strategic divestitures are expected to improve profitability. HSBC holds a “buy” rating and a $69 price target, with its stock closing at $58.85. Royal Bank of Canada (RY)
Canada’s largest commercial bank, also operating U.S.-based City National, shows consistent industry-leading return on equity and resilience during downturns. With merger synergies and cost-cutting at City National aiding earnings, Royal Bank is expected to improve profitability in the next few years. Its price target is $144 with a “buy” rating; current price stands at $114.22. Citigroup Inc. (C)
Citi’s strategic focus on institutional banking and technology platforms is expected to accelerate growth. Exiting consumer banking in Mexico in 2025 will streamline operations and reduce costs. Leon projects 4.1% revenue growth and highlights Citi’s commitment to transparency and consistency. CFRA values the stock at $90 with a “buy” rating. The close price was $71.44. PNC Financial Services Group Inc. (PNC)
PNC demonstrates potential to improve its net interest margin from 2.75% to nearly 3% by year-end 2025. Analyst Alexander Yokum points to lower funding costs, asset repricing, and accelerated loan growth as key drivers. PNC has a “strong buy” rating with a $265 price target; it closed at $173.83. NatWest Group PLC (NWG)
This U.K.-based bank is delivering strong profitability through digital transformation and disciplined growth. NatWest’s cost-to-income ratio dramatically improved from 74% in 2020 to 53.4% in 2024, reflecting successful cost efficiency measures. Analyst Firdaus Ibrahim notes NatWest’s conservative balance sheet and minimal loan impairments. The stock is rated “buy” with a moderate upside of 5.6%.
Conclusion
With a varied landscape shaped by economic indicators and policy shifts, the banking sector remains a dynamic investment opportunity for 2025. Focusing on banks with strong fundamentals, growth prospects, strategic cost management, and geographic advantages can help investors navigate volatility and capitalize on market momentum. Institutions like JPMorgan Chase, Bank of America, and PNC stand out for their growth potential and robust business models in an evolving financial environment.
Stay informed: For ongoing updates on bank stocks and market trends, consider subscribing to specialized investment newsletters such as CFRA’s expert analyses and outlook reports.
This article is for informational purposes and does not constitute financial advice. Investors should conduct their own research or consult financial professionals before making investment decisions.