#428S&P 500 rank

BAC — Bank of America Corporation

2-yr score: 41.2/100 (Lower 20%)Financial Services
$50.78+0.28%
Description

Operating globally through its various subsidiaries, Bank of America Corporation offers a comprehensive range of banking and financial products and services. Its extensive clientele includes individual consumers, small and mid-market businesses, institutional investors, large corporations, and government bodies worldwide.

Score breakdownLatest quarter44.1 · Weak
Growth
51.5
Quality / Profitability
47.3
Financial health
79.2
Ratio screener
34.1
Track record: 2-yr avg 41.2 (Weak, 8 quarters ≈ 2 yrs) · long-term avg 40.8 (Weak, 40 quarters ≈ 10 yrs) · next earnings Jan 15, 2027 (in 85 days)
Valuation context (informational only — not part of the score)
Rich vs. its own history
Entry timing (informational only — not part of the score)
Favorable (oversold / below trend)
Live market dataPrice updated Oct 21, 4:23 PM ET
P/E (TTM)
11.9
Yield
1.85%
RSI (14)
25.3
vs SMA20
-5.02%
vs SMA50
-12.85%
vs SMA200
-7.87%
Analyst target
$66
+29.0%
8 analysts
AI theoretical price
$55
+8.3%
as of 2026-10-14

Price chart & technical analysis

Loading chart…

AI deep-dive analysisAnalysis as of 2026-10-14 - price/technical figures below reflect that date, not live market data

As of 2026-10-14, Bank of America trades at $53.96 (market cap ~$383B), down 13.9% over the past month and below its 20-, 50-, and 200-day moving averages, after a Q3 2026 revenue miss and a $1.21B multi-agency AML/sanctions penalty. Underlying earnings power is intact (adjusted Q3 EPS ~$1.08, essentially flat YoY) but momentum has stalled and the compliance overhang now dominates the narrative.

AI sentimentBearish

Market sentiment is decisively negative as of 2026-10-14. Q3 2026 (filed 2026-10-14) missed on revenue, and the U.S. Treasury, FinCEN, and OCC fined BAC over $1.21B for persistent anti-money-laundering/sanctions-monitoring failures - a non-tax-deductible charge that cut GAAP diluted EPS to $0.91 vs ~$1.10 expected and knocked roughly 17 cents off the quarter. The stock slid into the low $50s, with a -13.93% one-month and -10.99% three-month return, RSI(14) at 31.4, and price 9.69% below its 50-day average. Analysts still average a 'Buy' ($66.17 consensus target, 35 buy / 18 hold / 1 sell) but are marking up near-term execution and compliance risk.

Quarterly trend

Over three years revenue rose from ~$43.6B (Q4 2023) into a $47-49B quarterly band, and diluted EPS recovered from a $0.35 trough (Q4 2023) to $0.76-0.83 through 2024 and $0.89-1.06 through 2025. Momentum then accelerated into Q1-Q2 2026 (EPS $1.11 and $1.20; operating margin ~21.7% and ~23.4%), but Q3 2026 broke the run at $0.91 EPS and a 19.3% operating margin. That break is largely a one-off: a $1.21B non-tax-deductible regulatory charge (~$0.17/share) leaves adjusted EPS near $1.08, roughly flat vs $1.06 a year earlier. So the multi-quarter margin-expansion trend (operating margin ~15% across 2024 to ~23-25% in early 2026) has plateaued rather than reversed - a regulatory blip, not evidence of structural decay, but also not the accelerating trajectory of a year ago.

Valuation assessment

As of 2026-10-14 the stock trades at 12.18x TTM EPS ($4.49) versus a 5-year average of 12.25x - essentially at its own historical norm - and ~11.8x on the $4.557 next-FY consensus EPS. PEG of 0.64 and a 1.85% dividend yield look cheap on a growth-adjusted basis, while P/B of 1.30x against a 10.1% ROE is full rather than bargain. The deterministic model's 'Rich vs. its own history' label is driven by P/S (4.11x vs a 2.36x 5-year average), a distorted metric for a bank whose gross-revenue line includes wholesale funding costs. Net read: fair-to-mildly-cheap on earnings, not expensive - but with no real valuation cushion either.

Price vs. earnings playbook

At ~12x forward, the market is pricing BAC as a mature, low-growth, moderately regulated bank - not a growth story - and it has de-rated on a charge the market knows is one-off. That creates a modest disconnect: if adjusted run-rate EPS (~$4.6-4.7) is durable, 12x looks a touch light for a franchise this size; but if the AML episode proves to be the first of several compliance costs, 12x is about right. So this isn't 'pricing in growth that hasn't shown up' - it's pricing in the risk that the charge isn't truly one-off. The tell will be management confirming it on the 2027-01-15 call; a clean, charge-free Q4 with stable NII would likely close the gap toward the mid-$60s consensus target.

Technical picture

As of 2026-10-14, BAC is in a confirmed short-term downtrend: RSI(14) at 31.38 is near oversold, price sits 2.52% below the 20-day, 9.69% below the 50-day, and 2.35% below the 200-day, with a -13.93% one-month return and a barely-positive +1.14% six-month return. Below all three moving averages with a mid-30s RSI is a 'falling knife, but stretched' setup - the RSI suggests a bounce candidate while the moving-average stack argues against catching it early. Entry-timing implication: wait for RSI to reclaim ~40-45 and price to retake the 20-day/50-day before treating the oversold reading as a buy signal.

Macro factors
  • Monetary policy/rate path: BAC is asset-sensitive, so the mix of Fed cuts versus a steeper curve drives net interest income (NII), its core revenue lever; the brief flags potential NII tailwinds from policy shifts.
  • Bank regulatory intensity: the multi-agency AML/sanctions enforcement action and the OCC cease-and-desist order signal a tougher compliance/cost regime that applies across large banks, not just BAC.
  • Credit conditions: any deterioration in consumer card, commercial, or CRE credit would lift provisions and pressure earnings from a portfolio built through the post-2023 cycle.
  • Sector rotation / rate-expectation sensitivity: bank valuations are unusually levered to the direction of rate-cut expectations, which can pressure NII even as they support the broader equity market.
  • Capital return and evolving capital rules: buyback/dividend capacity after the ~$1.2B capital drain and under shifting Basel-style requirements is a swing factor for per-share earnings.
Key catalysts
  • Q4/FY2026 earnings on 2027-01-15 - watch NII guidance, expense trajectory, any further remediation costs, and whether the adjusted (ex-charge) run-rate holds near $1.08/quarter.
  • Updates on AML/sanctions remediation and the OCC cease-and-desist order - clean progress is a positive, incremental penalties or mandated spend a clear negative.
  • Capital return announcements (buybacks/dividends) as management digests the $1.21B non-deductible hit.
  • Fed policy shifts or a steeper yield curve supporting NII expansion, which is the core long-term bull argument.
  • Analyst re-rating as the market separates the one-off charge from normalized earnings power; consensus targets sit at $66-68 vs a $53.96 spot.
Key risks
  • Further regulatory penalties or mandated compliance investment beyond the $1.21B hit, extending the supervisory overhang and raising recurring cost.
  • NII compression if the Fed cuts rates sharply without a curve steepening - a direct hit to BAC's asset-sensitive book.
  • Stalling earnings momentum: adjusted EPS roughly flat YoY and operating margin off its Q2 2026 peak (~23.4% to ~19.3% reported).
  • Credit deterioration raising provisions and reversing the multi-year margin improvement.
  • Valuation offers no cushion - 1.30x book for a 10.1% ROE and P/E dead-on its 5-year average means limited margin of safety if the story sours.
Investment thesis

Not a compelling buy at $53.96: the near-term setup is weak (revenue miss, $1.21B regulatory hit, price below every key moving average, RSI 31) and at ~12x forward earnings and 1.30x book for a 10% ROE the valuation isn't the cushion it first appears. The bull case - adjusted EPS ~$1.08/quarter, possible NII tailwinds from policy shifts, and $66 consensus targets - is credible but is exactly what the compliance overhang keeps deferring. I'd want either a lower entry (high-$40s/low-$50s) or evidence on the 2027-01-15 call that the AML costs are genuinely behind it before getting constructive.

AI theoretical price methodology

Method: forward P/E on consensus EPS, cross-checked with price-to-book. I applied 12.0x to the $4.557 next-FY consensus EPS (at BAC's own 12.25x five-year average, held marginally below to reflect the compliance overhang) = ~$54.7, and cross-checked with ~1.31x book value (~$41.5 BVPS) = ~$54.4; adding modest credit for normalized ex-charge earnings power (~$4.66) lands the blended estimate at ~$55. I use P/E and P/B rather than a DCF because a deposit-funded bank's reported cash flows swing violently (quarterly FCF ranged from -$37.3B to +$46.9B over the past three years) and are not the right valuation anchor.

AI lean: BearishConfidence: Medium
AI review of the deterministic score
Partially Agree

The 44.1 'Weak Fundamentals' score reads too harshly for a money-center bank, so I'd adjust it up by roughly one tier. Half the blended score is the ratio screener (34.1), which penalizes exactly what banks are supposed to have - leverage (debt/equity 1.28x) and a low current ratio (0.43x) - and the model's own notes concede those inputs are inappropriate for the sector; the fundamentals-only pillar is already 54.0 ('Fair'). Trailing growth and quality are further distorted by a genuine one-off: the $1.21B non-tax-deductible AML/sanctions penalty announced with the 2026-10-14 Q3 filing cut GAAP EPS to $0.91 when adjusted EPS was ~$1.08, roughly flat YoY - a classic case of a charge the backward-looking formula cannot classify. Adjust for the bank-inappropriate screener and the charge and I'd land in the low-to-mid 50s (Fair), a one-tier move, hence Partially Agree rather than Disagree. The 'Rich vs. its own history' valuation overlay is also suspect, resting on P/S (4.11x vs 2.36x 5-year average), a metric distorted for banks; on P/E the stock is dead-on its 12.25x 5-year average.

AI-generated analysis for informational purposes only, not financial advice.