tiprankstipranks
Advertisement
Advertisement

3 Best Financial Stocks to Buy in April as Earnings Loom, According to Analysts

Story Highlights
  • Analysts have named Bank of America, Citigroup, and PNC Financial as top bank stock picks for April 2026.
  • All three banks offer core banking services, but with distinct emphases that set them apart.
3 Best Financial Stocks to Buy in April as Earnings Loom, According to Analysts

As the first-quarter earnings season unfolds, investors are eyeing financial stocks with robust analyst backing for potential gains amid economic uncertainties. Top picks include leading banks and insurers poised to report strong quarterly results driven by rising interest rates and credit growth. Using TipRanks’ Best Bank Stocks Tool, we discovered three standout stocks: Bank of America (BAC), Citigroup (C), and PNC Financial (PNC).

Claim 55% Off TipRanks

Investors can consider buying these stocks in April; each has a “Strong Buy” consensus rating from leading Wall Street analysts. Bank of America, Citigroup, and PNC are among the largest U.S. banks by assets, offering core banking services but with distinct emphases that set them apart.

1. Bank of America (BAC)

BAC focuses heavily on consumer and retail banking, serving individuals and small businesses through ATMs, checking/savings accounts, mortgages, credit cards, and Merrill Edge brokerage. It generates major revenue from deposits, fees, and wealth management for everyday clients.

BAC will release its Q1FY26 results on April 15. The Street expects Bank of America to report a 12.2% year-over-year rise in earnings per share to $1.01. Recently, UBS analyst Erika Najarian reiterated her Buy rating on BAC but trimmed the price target from $67 to $62 (17.6% upside). Najarian believes the recent drop in bank stocks may create buying opportunities, thanks to strong growth in direct loans, capital markets, and lighter industry rules.

On TipRanks, BAC has a Strong Buy consensus rating based on 18 Buys and two Hold ratings. The average Bank of America price target of $60.24 implies 14.3% upside potential.

2. Citigroup (C)

Citigroup prioritizes institutional clients via its ICG division (investment banking, treasury/trade solutions, custody), alongside retail via Citibank (third-largest U.S. credit card issuer) and wealth management.

Citi will release its Q1 results before the market opens on April 14. Analysts expect Citi to report a 34% year-over-year jump in its Q1 2026 earnings to $2.63 per share. JPMorgan Vivek Juneja kept his Buy rating, while lowering his price target from $134 to $131 (4.9% upside). He noted that Q1 results should be solid, fueled by strong market revenues, though investment banking has slowed lately due to war-related volatility. Juneja sees big bank stocks staying “choppy” in the near term.

C stock also commands a Strong Buy consensus rating based on 15 Buys and two Hold ratings. The average Citigroup price target of $133.47 implies 6.8% upside potential.

3. PNC Financial (PNC)

PNC specializes in a mix of retail banking, corporate services, and niche lending. Unlike consumer-heavy BAC or global Citigroup, PNC blends regional retail strength with specialized corporate finance for mid-sized businesses and sectors.

PNC will also release its Q1 results on April 15. The Street expects PNC to report an 11.4% year-over-year rise in earnings per share to $3.91. JPMorgan’s Juneja also trimmed PNC’s price target from $251 to $237.50 (6.4% upside), while maintaining his Buy rating. He updated price targets for big banks ahead of Q1 earnings, and expects them to post strong results.

On TipRanks, PNC has a Strong Buy consensus rating based on 12 Buys and four Hold ratings. The average PNC Financial price target of $248.97 implies 11.5% upside potential.

Disclaimer & DisclosureReport an Issue

1