Ad

Bank of America (BAC) is scheduled to report its Q2 2025 earnings on July 16, with analysts forecasting $0.90 per share, reflecting modest 8% year-over-year growth. I believe BAC is well-positioned to beat expectations, supported by conservative loan loss provisioning, ongoing share buybacks, strength in its Global Markets division, and higher net interest income amid slower-than-expected Federal Reserve rate cuts.

Confident Investing Starts Here:

Easily unpack a company's performance with TipRanks' new KPI Data for smart investment decisions

Receive undervalued, market resilient stocks right to your inbox with TipRanks' Smart Value Newsletter

BAC stock currently trades at $45, within striking distance of its all-time high of $47 per share. With resistance clearly set, BAC stock will need a strong catalyst to make further headway beyond $50 per share.

Given the lack of clear catalysts, I remain Neutral on BAC stock. It currently trades at 1.66x tangible book value and 12.6x 2025 earnings—a valuation that’s lower than peers like JPMorgan Chase (JPM), but still richer than that of many U.S. regional banks

$BTC $BNB