TradeTrade
Jump to any asset 849 assets, updated daily

As of September 27, 2026, Bank of America Corporation (BAC) trades at $56.70. CleaRank Financial AI rates it Buy with a fair value of $68.00, 19.9% above the current price. Wall Street's consensus target is $68.00 across 24 analysts. RSI at 18 is in oversold territory, and the price is below its 50-day average of $61.54.

Bank of America Corporation (BAC)

Bank of America Corporation NYSE

$56.70 0.6700 (1.20%)
At close: Sep 25, 4:00 PM EDT
AI Analyst Consensus
Buy
76 / 100
Bank of America Corporation (BAC) is currently trading at $56.70, significantly below its 50-day SMA of $61.54, indicating a bearish short-term trend. However, its RSI is significantly oversold at 17.92, suggesting a potential for a near-term bounce. The company has a strong history of beating earnings estimates, most recently delivering an EPS of $0.82 against an estimate of $0.80 for the quarter ending September 2026, with a positive price reaction. Forward estimates remain strong, with current year EPS projected at $4.64 and revenue growth expected to be 10.00% year-over-year. Wall Street analysts maintain a consensus 'Buy' rating with a median price target of $68.00, implying an upside of 19.9% from the current price. The company's fundamentals are solid, with a net profit margin of 29.52% and a low debt-to-equity ratio of 0.03, comparing favorably to sector averages. Despite recent insider selling totaling $37.8 million, the overall sentiment remains cautiously optimistic given the valuation and analyst outlook.

BAC Price Analysis

Market Metrics

Open
$56.31
Day Range
$55.87 to $56.75
Prev Close
$56.03
Volume
28.59M
52-Week Range
$46.12 to $65.23
Market Cap
$396.49B

Peer Benchmarking

Valuation vs Sector (Financial Services)

Performance vs KBE

Sector Position Analysis
Trading at a notable discount to sector peers (-22%), which may indicate undervaluation or specific company headwinds.

BAC Financial Performance

Revenue vs. Earnings

Annual

Quarterly

Earnings Reality Check

Analysis: In the last 4 quarters, BAC beat estimates 4 times. The stock rose 3 times the next day. Price tends to react positively to beats.

BAC Analysis

Company's Health 3/5
12-Month Analyst Target +19.93% Upside
Median of 24 analysts (12-month)
$68.00
AI Technical Analysis Buy
Bank of America Corporation (BAC) is currently trading below its 50-day SMA ($61.54) and 20-day EMA ($59.19), signaling bearish momentum. The price is above its 200-day SMA ($55.30), which acts as a key support level. The Relative Strength Index (RSI) is at an oversold 17.92, suggesting a potential for a reversal or bounce from current levels. MACD is also negative at -1.56, indicating downward pressure. The nearest resistance is the 20-day EMA at $59.19, followed by the 50-day SMA at $61.54. The 200-day SMA at $55.30 serves as the primary support. Volume on the latest trading day was 28.59 million, below the average of 43.97 million, indicating subdued trading interest at these levels. The current price action suggests that while the short-term trend is bearish, the stock is approaching a significant support zone, making it a potential area for accumulation.
ProTips
  • Bank of America Corporation (BAC) is currently oversold on the RSI (17.92), suggesting a potential short-term bounce. Consider monitoring for a confirmed break above the 20-day EMA ($59.19) as a signal of renewed upward momentum.
  • With insider selling totaling $37.8 million, it is prudent to monitor future insider transactions closely for any shifts in sentiment, though the current signal is classified as moderate.
  • Given the current price is below the 50-day SMA, risk-averse investors may wish to wait for confirmation of a trend reversal before initiating new positions.
Key Catalysts
Bullish Consistent Earnings Beats

Bank of America Corporation (BAC) has a strong history of exceeding EPS estimates, most recently by 2.5% for the quarter ending September 2026. This pattern suggests operational efficiency and reliable forecasting.

Source: Earnings Reports
Bullish Positive Forward Estimates

Wall Street analysts project current year EPS of $4.64 and revenue growth of 10.00% year-over-year, indicating continued expansion and profitability.

Source: Analyst Estimates
Bullish Oversold Technical Conditions

The RSI is at 17.92, indicating the stock is significantly oversold and may be due for a technical rebound, especially with the price near the 200-day SMA support.

Source: Technical Analysis
Bearish Moderate Insider Selling Signal

Insiders have sold $37.8 million worth of stock, contributing to a 'Moderate Sell Signal' which warrants monitoring for further negative sentiment.

Source: Insider Transactions
Bearish Trading Below Key Moving Averages

The stock is currently trading below its 50-day SMA ($61.54) and 20-day EMA ($59.19), indicating bearish short-term momentum and potential for further downside if support fails.

Source: Technical Analysis
Market Outlook
The base case for Bank of America Corporation (BAC) anticipates a recovery from its current oversold technical condition, driven by its solid fundamental performance and positive analyst sentiment. With a median price target of $68.00, the stock has potential for nearly 20% upside. The company's strong earnings track record and strong balance sheet provide a foundation for stability and growth. Potential catalysts for upside include continued earnings beats and positive forward guidance, as well as a general market rotation into value-oriented financial stocks. Conversely, a failure to break above key resistance levels around the 50-day SMA, coupled with sustained insider selling or adverse macroeconomic shifts impacting the banking sector, could lead to a downside scenario, potentially testing the 200-day SMA support at $55.30.

Key Statistics

Market Cap 396.49B
P/E Ratio 12.94
EPS (TTM) 4.33
Dividend Yield 2.05%
52 Week High 65.23
52 Week Low 46.12
Bank of America Corporation (BAC) presents a compelling valuation with a P/E ratio of 12.94, which is below the sector average of 16.5. Its price-to-sales ratio stands at 3.44, also lower than the sector median of 3.8. The company demonstrates strong profitability with a net profit margin of 29.52% and an operating margin of 38.31%, outperforming the sector's average ROE of 13.8%. The debt-to-equity ratio is exceptionally low at 0.03, indicating a strong balance sheet. Despite a negative past 5-year average annual growth rate of -4.5%, forward-looking estimates are positive, with projected revenue growth of 10.00% for the current year and an expected 5-year average annual growth rate of 5.33%. The current price of $56.70 appears attractive relative to its fundamental strength and the sector's average multiples, suggesting that the market may be undervaluing its profitability and balance sheet resilience.

Earnings & Growth Analysis

Bank of America Corporation (BAC) has a consistent track record of exceeding analyst expectations. In the quarter ending September 2026, the company reported an EPS of $0.82, surpassing the estimate of $0.80 by 2.5%, and the stock saw a 1.88% price increase. This follows a pattern of positive surprises, including an 8.04% beat in the prior quarter and a significant 30.35% beat in the quarter ending March 2026. The company's forward EPS estimates for the current year are $4.64, with next year's estimate at $5.27, indicating continued earnings growth.

Key Risks

The primary risk for Bank of America Corporation (BAC) stems from its current technical positioning, trading below key moving averages and exhibiting bearish momentum, with an oversold RSI suggesting potential for further short-term decline. Additionally, recent insider selling, totaling $37.8 million, indicates a lack of immediate conviction from management, although this is classified as a moderate sell signal. Competition within the diversified banking sector remains intense, and any unexpected shifts in interest rate policy or regulatory changes could impact profitability.

Technical Indicators i

RSI (14) 17.92
MACD -1.56
SMA 50 61.54
SMA 200 55.30
Technical Rating Bearish
RSI
Oversold
SMA Cross
Bullish
Price vs SMA
Bearish
MACD
Bearish
Golden Cross in effect with the 50-day SMA ($61.54) above the 200-day SMA ($55.30), price is trading below the 50-day SMA, RSI at 17.9 suggests oversold conditions; potential bounce setup.

Market Correlations

How this stock moves relative to other assets

Based on 1 year of daily price data. Correlations may vary over different time periods.

S&P 500 (SPY) +0.60
Moderate correlation
Nasdaq 100 (QQQ) +0.47
Moderate correlation
Bitcoin (BTC) +0.17
Weak correlation
Gold (XAU) +0.04
Weak correlation
Check Custom Correlation

How does any other asset move with BAC? One year of daily closes, Pearson correlation.

Try

BAC Trade Plans

Specific entry, exit, and risk management levels

Select Your Trade Bias
Risk Tolerance
Conservative 2% Aggressive
Portfolio Value
$
Position Size: Enter portfolio size →

Long entry pick an entry style

Conservative
$55.57
2% below current price (Pullback entry)
Lower risk, wait for pullback
Aggressive
$56.70
Buy at current price
Higher risk, immediate entry

Risk Management

STOP LOSS
$53.73
MAX LOSS
-3.3%
Volatility-Adjusted Stop Loss
Calculated based on RSI (17.9) and current market volatility

Profit Targets (Based on Conservative Entry)

TARGET 1
$58.34
+5% (Conservative)
+2.9% (Aggressive)
TARGET 2
$61.12
+10% (Conservative)
+7.8% (Aggressive)
TARGET 3
$63.90
+15% (Conservative)
+12.7% (Aggressive)
Consider scaling out: Take 50% profit at Target 1, 30% at Target 2, let 20% run to Target 3
Disclaimer
This AI-generated trade plan for BAC is for educational and informational purposes only and does not constitute financial advice. The analysis is based on historical data patterns and technical indicators which may not predict future results. Stock trading involves risk of loss. Verify all data independently and consult a qualified financial advisor. Generated on September 27, 2026.

Growth of $10,000

A $10,000 investment in BAC in September 2016 would be worth about $37,083 today, compared with about $35,782 for the same investment in the S&P 500 benchmark.

Compare with Another Ticker

Monte Carlo Projection (10yr)

CleaRank's 10-year Monte Carlo simulation projects that a $10,000 investment in BAC today could grow to about $27,074 by 2036 in the base case, with a bull case near $93,137 and a bear case around $7,870. Projections are statistical simulations, not guarantees.

BAC Stock Price Prediction: 2030

CleaRank's simulation projects a price near $84.45 for BAC by 2030 in the base case, from $56.70 today (1.5x over 4 years). The downside path ends near $38.66. These are outcomes of a Monte Carlo simulation run on BAC's historical return distribution, not price targets, and they assume no dividends are reinvested.

BAC simulated price paths by year
Year Downside (10th pct) Base case Upside (90th pct)
2027 $42.38 $62.64 $92.58
2028 $39.82 $69.20 $120
2029 $38.86 $76.45 $150
2030 $38.66 $84.45 $184
2031 $38.95 $93.30 $223
2032 $39.58 $103 $268
2033 $40.50 $114 $320
2034 $41.66 $126 $380
2035 $43.04 $139 $449
2036 $44.62 $154 $528

Method: 10,000 simulated price paths using BAC's historical volatility and drift, re-run daily. The base case is the median path; the two outer columns are the 10th and 90th percentile outcomes, which widen with time because uncertainty compounds. Simulations are not guarantees, and past volatility does not predict future returns. This is analysis, not investment advice.

People Also Watch

BAC Insider Trading Analysis

Source: SEC Form 4
▲ Bought
None
No open-market buys
▼ Sold
$37.8M
8 Transactions
● Insiders
22
Active Traders
$ Avg Transaction
$4.7M
Large trades
Recent insider transactions in BAC
Date Insider Type Shares Value
Jul 19, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 33.9M $1.5B
Aug 27, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 24.7M $981.9M
Sep 19, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 22.3M $896.1M
Sep 24, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 21.6M $862.7M
Aug 30, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 21.1M $848.2M
Jul 24, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 18.9M $802.5M
Aug 1, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 19.2M $778.7M
Jul 29, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 18.4M $767.0M
Sep 5, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 18.7M $760.0M
Aug 19, 2024
BERKSHIRE HATHAWAY INC
Beneficial Owner of more than 10% of a Class of Security
Sell 14.0M $550.7M

Frequently Asked Questions

Is Bank of America Corporation (BAC) stock a buy right now?
Bank of America Corporation (BAC) is rated a 'Buy' with a consensus score of 76 out of 100. The stock is currently trading at $56.70, which is below its 50-day SMA but above its 200-day SMA. The median analyst target price is $68.00, suggesting a potential upside of 19.9%.
What is BAC's stock price forecast for 2030?
Based on Monte Carlo simulations, Bank of America Corporation's (BAC) stock price forecast for 2030 includes a base case of $84.45, a downside projection of $38.66, and an upside projection of $184.48. These are statistical outcomes, not guarantees.
What are the key technical levels for BAC stock?
Bank of America Corporation (BAC) is currently trading below its 50-day SMA ($61.54) and 20-day EMA ($59.19), indicating bearish short-term momentum. The 200-day SMA at $55.30 is a key support level, while the 50-day SMA at $61.54 acts as resistance.
How has BAC performed on recent earnings reports?
Bank of America Corporation (BAC) has consistently beaten earnings estimates. Most recently, for the quarter ending September 2026, EPS was $0.82 versus an estimate of $0.80, leading to a 1.88% stock price increase. This follows a trend of positive earnings surprises.
What is the Wall Street consensus on BAC stock?
The Wall Street consensus for Bank of America Corporation (BAC) is 'Buy', with a score of 76 out of 100. Out of 24 analysts, 5 rate it 'Strong Buy', 15 rate it 'Buy', and 4 rate it 'Hold'.
Are insiders buying or selling Bank of America Corporation (BAC) stock?
Insiders at Bank of America Corporation (BAC) are net sellers, with $2,071.0M in total purchases versus $10,965.8M in total sales in recent filings. This is classified as a moderate sell signal.
How does BAC's valuation compare to its sector peers?
Bank of America Corporation (BAC) trades at a P/E ratio of 12.94 and a P/S ratio of 3.44, both of which are below the sector averages of 16.5 and 3.8, respectively. Its net profit margin of 29.52% and ROE of 11.20% are strong relative to sector averages.

Disclaimer: CleaRank.com is a financial data and analytics provider, not a registered investment advisor, broker-dealer, or financial regulatory body. The stock analysis, trade plans, and AI-generated signals presented for BAC are for educational and informational purposes only and do not constitute financial advice, investment recommendations, or an offer to buy or sell any securities. All trade setups and performance metrics shown are hypothetical, hindsight-based, and simulated. They do not represent actual trades made by CleaRank or its affiliates. Stock prices can be volatile and are subject to market, economic, and company-specific risks. Market data is provided "as-is" and may be delayed by 15 minutes or more. We do not guarantee the accuracy, completeness, or timeliness of any data. You should never invest money you cannot afford to lose. Past performance does not guarantee future results. Consult a qualified financial advisor before making any investment decisions. Analysis generated on September 27, 2026.

Disclaimer:

Engaging in financial markets carries significant risk of total capital loss. Markets are volatile, unpredictable, and past success does not guarantee future results. Never invest funds you cannot afford to lose. CleaRank does not offer financial, investment, or advisory services. We provide no recommendations, endorsements, or guarantees regarding market outcomes. You alone are responsible for your decisions.

Advertiser Disclosure:

At CleaRank, clarity and transparency are more than ideals, they are the core of our operations. CleaRank is a paid SaaS platform: the Pro and Ultra workbench plans are paid subscriptions, while everything else on this site, including our trading calculators, tools and market news, is free to use. In the spirit of full disclosure: some of our free editorial content contains partner links, and we may earn affiliate commissions from them. This never affects what you pay. Please keep in mind that your confidence in our platform is what matters to us most and we are devoted to earning your trust every day through consistent transparency. CleaRank's Editorial team works independently from partner relationships and financial incentives. All material and information made available by CleaRank stem from our unique technology and methodology which are created to prioritize your needs as a trader and deliver actionable insights to help you make clearer decisions.