Bank of America Corp logo

BAC

FINANCIAL SERVICES

Bank of America Corp

AI Stock Analysis· Bearish
Jun 22 · 7:38 PM ET

Bank of America Corp (BAC) is currently trading at $57.37, reflecting a 2.08% increase today. However, technical indicators suggest caution, with a SELL signal at 44% confidence. The Relative Strength Index (RSI) is elevated at 72.7, indicating potential overbought conditions. The stock is trading significantly above its 20-day simple moving average (SMA) of $53.92, 50-day SMA of $52.94, and 200-day SMA of $52.27, which may signal a correction is due. The Moving Average Convergence Divergence (MACD) shows a positive trend (1.36) but is also approaching a critical juncture with the signal line at 1.01, hinting at possible weakening momentum.

From a fundamental perspective, Bank of America shows mixed signals. The price-to-earnings (P/E) ratio stands at 13.9, while the forward P/E is slightly more favorable at 12.7, suggesting the stock is reasonably valued in relation to its earnings growth potential. The earnings per share (EPS) of $4.03 demonstrates strong quarterly growth of 24.4%, yet the year-over-year revenue growth has sharply declined by 45.1%, raising concerns about sustainability. Despite this, the gross margin is exceptionally high at 5607.5%, and the operating margin is robust at 1967.7%, reflecting operational efficiency. Analyst sentiment remains positive, with a consensus rating of BUY supported by 6 strong buys and a target price of $63.16, indicating potential upside even amidst current pressures.

Bank of America’s next earnings report is scheduled for July 14, 2026, just over two weeks away. This will be a critical event, particularly given the sharp decline in revenue growth and the broader economic context where BofA has indicated no Federal Reserve rate cuts until 2028. Investors should closely monitor the upcoming earnings for any signs of margin compression or further revenue deceleration, as these could impact future growth trajectories. Additionally, the implications of the recent Middle East conflict on energy markets could present significant risks or opportunities for the bank, warranting attention in the coming weeks.

AI Insight

What's Moving BAC Today?

No stock-specific AI insight has been generated for BAC yet. Check back soon — insights are generated from recent news analysis.

52-Week Range

$43.80$57.98

$57.84

Fundamentals

Market Cap$407.1B
P/E Ratio14.2
EPS$4.03
Dividend Yield1.96%
Dividend / Share$1.10
ROE10.6%
Profit Margin29.0%
Debt / Equity

Trading

Volume16.6M
Avg Volume (10D)
Shares Outstanding7.10B

BAC News

735 articles

Price Data

Open$57.52
Previous Close$57.37
Day High$57.93
Day Low$57.20
52 Week High$57.98
52 Week Low$43.80

About Bank of America Corp

The Bank of America Corporation is an American multinational investment bank and financial services holding company headquartered in Charlotte, North Carolina. Founded in San Francisco, Bank of America was formed through NationsBank's acquisition of BankAmerica in 1998. It is the second largest banking institution in the United States, after JPMorgan Chase, and the eighth largest bank in the world. Bank of America is one of the Big Four banking institutions of the United States. It services approximately 10 percent of all American bank deposits, in direct competition with JPMorgan Chase, Citigroup and Wells Fargo. Its primary financial services revolve around commercial banking, wealth management, and investment banking.

213.0K employees
Listed January 2, 1973
FINANCIAL SERVICESBANKS - DIVERSIFIED

Company Details

Security TypeCommon Stock
ExchangeNYSE
CurrencyUSD
Round Lot
SICBANKS - DIVERSIFIED
CIK
Composite FIGI
Share Class FIGI