
Stock·NYSE·Financial Services
Bank of America Corporation (BAC)
- Market cap
- $349.81B
- P/E
- 12.10
- Dividend yield
- 2.29%
- Street target
- $62.00median of 25 analysts
- 52-week range
- $46.12 $65.23
BAC stock today, November 10, 2026: price, news and analyst targets
As of November 10, 2026, Bank of America Corporation (BAC) trades at $50.70. Wall Street's median 12-month price target is $62.00 across 25 analysts, 22.3% above the price. CleaRank rates it Hold with a score of 49/100.
Bank of America's stock has slipped to $50.70, sitting 22.28% below its 52-week high of $65.23 and 7.63% below its 200-day average. The most recent move came after the October 14, 2026 report, when adjusted EPS of $0.91 missed the $1.11 estimate by 18.02% and the shares fell 4.76% in the next session. Analysts have not turned cautious: 22 of 25 rate the stock Buy, yet CleaRank's own rating is Hold with a score of 49 out of 100, because price trend and momentum are weak even though the stock looks cheap on earnings.
Why the shares fell after the October report
Bank of America reported adjusted EPS of $0.91 on October 14, 2026, against an analyst estimate of $1.11, a miss of 18.02%. The shares fell 4.76% in the first session after the report. It was the only one of the last eight reports that missed. Seven of the eight reports beat, and in three of those beats the shares still closed lower in the first session, so a beat has not guaranteed a positive reaction. The October miss matters because it came after a run of beats, and it lowered the bar the stock must clear next quarter.
Valuation versus trend
The stock trades at a trailing P/E of 12.10, a discount of 26.7% to the sector median of 16.5, and a price-to-sales ratio of 3.05 against a sector median of 3.8. Its GAAP earnings per share over the last 12 months is $4.19, and the net profit margin is 26.8%. Against that, the price is 7.46% below its 50-day SMA and 7.63% below its 200-day SMA, and the 50-day average sits just 0.18% below the 200-day average. Those are the two sides of the stock today: earnings and sales multiples look modest, while the price has not regained its averages.
Growth and returns lag the sector
Return on equity is 10.73%, below the sector median of 13.8%. The stock is up 2.08% over one week but down 6.67% over one month, down 20.79% over three months and down 5.10% over one year. The stock's 1.19 beta against the S&P 500 means it tends to move more than the market, with a typical daily move of 1.60%.
What analysts see
Of 25 analysts with a current rating, 22 rate the stock Buy or Strong Buy, 3 rate it Hold and none rate it Sell. Three months ago 20 of 24 ratings were Buy. Recent actions include UBS keeping its Buy rating on November 2, 2026, and JP Morgan keeping its Overweight rating on October 30, 2026. Analysts expect EPS growth of 14.6% this fiscal year and 16.7% next year. CleaRank's rating of Hold is more cautious than the Wall Street consensus of Buy, mainly because of trend and momentum. Insiders made eight sales worth $37.8M over the last 18 months and no open-market purchases, although insider sales are often planned in advance or made to cover tax on vesting shares.
CleaRank score 49/100 (Hold). 12 of 19 checks pass: trend 0 of 4, momentum 1 of 3, valuation and quality 5 of 5, analysts 3 of 3, track record 3 of 4.
About Bank of America
Bank of America Corporation is a major financial services holding company that provides a broad range of banking, investing, asset management, and risk management solutions. The company serves consumers, small and middle-market businesses, large corporations, institutions, and government clients through its integrated franchise.
BAC stock news
Earnings miss on the October report
·Earnings report
Adjusted EPS of $0.91 came in 18.02% below the $1.11 estimate, and the shares fell 4.76% in the next session. The miss ended a streak of beats and raises the bar for the next report.
UBS keeps Buy rating
·UBS
UBS kept its Buy rating on November 2, 2026, the most recent rating action on the list. It adds to the 22 Buy ratings among the 25 analysts covering the stock.
JP Morgan keeps Overweight rating
·JP Morgan
JP Morgan kept its Overweight rating on October 30, 2026, a sign that a major bank still sees upside after the earnings report.
Citigroup keeps Buy rating
·Citigroup
Citigroup kept its Buy rating on October 15, 2026, one of four firms that reaffirmed their ratings that day after the earnings report.
Morgan Stanley keeps Overweight rating
·Morgan Stanley
Morgan Stanley kept its Overweight rating on October 15, 2026, alongside Truist Securities and RBC Capital, which also kept their ratings that day.
BAC price target 2026
The base case is that the stock stays range-bound while it works back toward its moving averages. The price needs to reclaim the 20-day EMA at $51.15 and then the 50-day SMA at $54.78 before the trend can be called repaired, and that would require the next quarterly report to match or beat the estimate after the October 14, 2026 miss, when EPS of $0.91 came in 18.02% below the $1.11 forecast. The stock trades at 12.10 times trailing earnings against a sector median of 16.5, so a steady earnings trajectory would keep valuation support in place. Analysts expect EPS to rise 14.6% this year to $4.37 and 16.7% next year to $5.10, which gives the bulls a clear earnings path if the quarterly results start to match it. A further break below the 52-week low of $46.12 would weaken the case, as would another earnings shortfall. These figures describe the current setup, not a forecast of the next move.
Analyst targets and ratings
12-month price targets
Ratings
Recent rating actions
| Date | Firm | Action | Rating |
|---|---|---|---|
| Nov 2, 2026 | UBS | Maintains | Buy |
| Oct 30, 2026 | JP Morgan | Maintains | Overweight |
| Oct 15, 2026 | Citigroup | Maintains | Buy |
| Oct 15, 2026 | Morgan Stanley | Maintains | Overweight |
| Oct 15, 2026 | Truist Securities | Maintains | Buy |
| Oct 15, 2026 | RBC Capital | Maintains | Outperform |
BAC support and resistance levels
Support sits at the 52-week low of $46.12, the nearest level below the price and the level a fall would meet first. Resistance is the 20-day EMA at $51.15, the nearest level above the price and the first hurdle a rise would meet. Above it, the 50-day SMA at $54.78 and the 200-day SMA at $54.88 sit close together and form a broader resistance zone that the price has not recovered since the earnings-driven decline. The 52-week high of $65.23 is the furthest level above the price and marks the top of the range.
| Level | What it is | Price | From the price |
|---|---|---|---|
| Resistance 4 | 52-week high | $65.23 | +28.7% |
| Resistance 3 | 200-day moving average | $54.88 | +8.3% |
| Resistance 2 | 50-day moving average | $54.78 | +8.1% |
| Resistance 1 | 20-day exponential average | $51.15 | +0.9% |
| Price | November 10, 2026 | $50.70 | |
| Support 1 | 52-week low | $46.12 | -9.0% |
Technical indicators
BAC stock price and trading
BAC share price
BAC fundamentals and valuation
Key statistics
BAC against the Financial Services sector
Price to earnings vs sector: BAC trades at a notable discount to sector peers (-27% against the sector median P/E). Investors are paying less for each dollar of earnings than for the typical stock in the sector.
Return vs XLF: Since May 29, 2025, BAC has gained 14.3% against a gain of 14.0% for XLF.
Performance against XLF
Revenue and earnings
Revenue growth: Revenue grew 11.0% in FY2025 to $113B, from $102B a year earlier.
Profit margin: The net margin was 27.0% in FY2025, up from 26.6% the year before.
Profitable: BAC earned $30.5B in FY2025.
Earnings reality check
Earnings record: BAC beat the analyst estimate in 7 of the last 8 quarters.
Market reaction: The stock fell in the first session after 3 of those 7 beats, so a beat has not been enough on its own.
| Report | Estimate | Actual | Surprise | First session | 5 sessions |
|---|---|---|---|---|---|
| Oct 14, 2026before open | $1.11 | $0.91 | -18.02% | -4.76% | -6.15% |
| Jul 14, 2026before open | $1.12 | $1.21 | +8.04% | +1.88% | +1.55% |
| Apr 15, 2026before open | $1.02 | $1.11 | +8.82% | +1.82% | +0.24% |
| Jan 14, 2026before open | $0.96 | $0.98 | +2.08% | -3.78% | -4.53% |
| Oct 15, 2025before open | $0.95 | $1.06 | +11.58% | +4.37% | +2.85% |
| Jul 16, 2025before open | $0.86 | $0.89 | +3.49% | -0.26% | +3.51% |
| Apr 15, 2025before open | $0.81 | $0.90 | +11.11% | +3.60% | +4.50% |
| Jan 16, 2025before open | $0.77 | $0.82 | +6.49% | -0.98% | -1.51% |
BAC price history and drawdowns
Risk profile
Worst falls and recoveries
Growth of $10,000
Against the market: BAC trailed the S&P 500 over this period: $29,246 against $40,115.
A $10,000 investment in BAC in December 2016 would be worth about $29,246 today with dividends reinvested, compared with about $40,115 for the same investment in the S&P 500 benchmark (also with dividends reinvested).
BAC stock price prediction 2030
BAC Stock Price Prediction 2030: Simulated Scenarios
CleaRank's simulation projects a price near $68.71 for BAC by 2030 in the base case, from $50.70 today (1.4x over 4 years). The 10th-percentile path ends near $31.45. 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.
| Year | 10th percentile | Base case | 90th percentile | range base today |
|---|---|---|---|---|
| 2027 | $37.01 | $54.70 | $80.84 | |
| 2028 | $33.97 | $59.02 | $103 | |
| 2029 | $32.37 | $63.68 | $125 | |
| 2030 | $31.45 | $68.71 | $150 |
BAC insider trading
BAC insider trading
Month by month
Net insider selling: No insider bought BAC shares on the open market in the last 18 months. Sales are often planned in advance or cover tax on vesting shares, so they say less than purchases would.
| Date | Insider | Type | Shares | Value |
|---|---|---|---|---|
| Oct 15, 2026 | Brian T Moynihan
Chief Executive Officer
|
Grant | 18.1K | - |
| Sep 15, 2026 | Brian T Moynihan
Chief Executive Officer
|
Grant | 18.1K | - |
| Aug 14, 2026 | Brian T Moynihan
Chief Executive Officer
|
Grant | 18.1K | - |
| Jul 15, 2026 | Brian T Moynihan
Chief Executive Officer
|
Grant | 18.1K | - |
| Jun 15, 2026 | Brian T Moynihan
Chief Executive Officer
|
Grant | 18.1K | - |
| May 15, 2026 | Brian T Moynihan
Chief Executive Officer
|
Grant | 18.1K | - |
| May 5, 2026 | Geoffrey S Greener
Officer
|
Sell | 126.8K | $6.7M |
| May 4, 2026 | Jose E. Almeida
Director
|
Grant | 5.4K | - |
| May 4, 2026 | Arnold Wayne Donald
Director
|
Grant | 5.4K | - |
| May 4, 2026 | Maria N. Martinez
Director
|
Grant | 5.4K | - |
BAC stock forecast: questions people ask
BAC Forecast: Frequently Asked Questions
What is the BAC stock forecast?
What is the BAC price target?
Is BAC a buy or sell today?
Why did Bank of America shares fall after the October report?
How does BAC valuation compare with the sector?
How has BAC performed over the past year?
Have insiders been buying or selling BAC?
How these figures are computed, and where the data comes from: CleaRank methodology.