Bank of America (BAC) nears all-time high ahead of Q2 earnings report.
From Yahoo Finance: 2025-06-20 21:39:00
Bank of America (BAC) is set to report its Q2 2025 earnings on July 16, with analysts expecting $0.90 per share, an 8% year-over-year increase. The stock trades at $45, near its all-time high of $47, but may need a strong catalyst to surpass $50.
Analysts predict an 8% EPS growth for BAC in Q2 2025, supported by conservative provisioning and potential NII revisions due to fewer expected Fed rate cuts. Global Markets division performance may also slightly boost earnings by $0.02 per share.
Bank of America’s cautious economic view is evident in its reserves, indicating limited need for significant provision in Q2 2025. Analysts believe the bank is well-positioned to beat earnings estimates, with projected EPS of around $0.92 and solid profitability expected for 2025.
While Wall Street analysts maintain a Strong Buy rating on BAC with a $49.38 price target, the stock’s current valuation at 1.66x tangible book value suggests limited near-term upside. Bank of America’s conservative macroeconomic outlook may provide insulation against potential U.S. economic slowdown later in 2025 and 2026.
Read more: Bank of America Stock (BAC) Nears Record High as Pivotal Earnings Report Looms