DailyTickers

BAC — Bank of America

NYSE · Financials · 4 août 2026
$63.34 +1.38% Breakout In Progress Score 62 A
$442.9B
Market Cap
10.3M (partial)
Volume
12.0x
Fwd P/E
1.17
Beta
$44.75 – $63.54
52W Range
1.4%
Short Interest
2.07%
Div Yield
BAC Chart
Click to enlarge

Verdict Express

A Bullish Conviction Moderate-High

Bank of America is the cleanest large-bank file this earnings season, and the tape agrees: as this is written, the stock is printing a fresh 52-week high above 63 on an above-average volume pace. The July 14 report delivered the fifth straight beat (1.21 vs 1.12 expected) and management raised the operating-leverage guide from above 200 to 300-400 basis points while pointing net interest income to the upper end of its 6-8% range. Behind it: a $40B buyback with $17B still to spend, a 2.07% dividend, a shrinking share count, and short interest at 1.4%. (One footnote for completeness: the legacy Series L convertible preferred force-converts if the stock holds above 65 — a mechanical, well-telegraphed add of under 2% to the count, detailed in Capital Structure.) The one structural criticism was entry math, not quality; at 62.5 the reward to the flag target didn't clear the bar. A confirmed breakout above 63.00 changes that arithmetic: the base projects toward 67-68, in line with the 68.77 analyst mean. Two caveats. Insiders have bought exactly nothing during the entire rally (the CEO's monthly block is cash-settled RSU vesting returned to the issuer, not an open-market sale), and Friday's jobs report can shake any bank breakout. Half size on strength today, the rest on a retest that holds — and not full size until Friday's print is out.

Why Buy

  • Five consecutive EPS beats, July 14: $1.21 vs $1.12, a 7.7% surprise
  • Guidance raised: operating leverage >200bps → 300-400bps, NII pointed to the upper end of 6-8%
  • $40B buyback authorization, ~$17B still unspent — $13.2B of it deployed in H1 2026 alone
  • Breaking the 52-week high (62.99) today on an above-average volume pace
  • 1.60x book (BV $39.34) with improving operating leverage — cheap against the 68.77 mean target
  • Dossier hygiene: shrinking share count, SI 1.4%, no equity offering or ATM, next earnings October 14 (outside the window)

Why Avoid

  • Zero open-market insider buys through the entire rally; the CEO's ~18,000-share monthly disposition is RSU vesting settled with the issuer (not a market sale), and the CRO sold $6.7M in May
  • The rally into the high came on drying volume (August 3 was the lightest session in 40 days): the breakout must keep its volume to be trusted
  • Options into the August 7 weekly lean crowded: call/put OI 2.74 with max pain near 60; dealers' pin risk sits 5% below
  • Friday's jobs report (August 7) can reprice rate expectations against any bank trade
  • RSI 64.8 leaves limited headroom before the overbought zone

Business Overview

Bank of America runs the second-largest US deposit franchise, a top-tier retail and commercial bank, and a full markets and wealth platform (Merrill). The July quarter showed the model compounding: revenue growth near 17%, earnings growth 34%, operating margin 38%, and management confident enough to raise the operating-leverage guide mid-year, a bank's way of saying revenue will outrun costs by more than promised. The NII engine benefits from asset repricing while deposit costs stay disciplined; the fee engines (markets, wealth, investment banking) ride the risk-on tape.

Fundamentals

MetricValueSignal
Revenue (TTM)$113.9B+16.8% growth
Earnings Growth+34.1%Accelerating
Operating Margin38.3%Strong
ROE11.2%Improving
Book Value / Share$39.34P/B 1.60x
Forward PE12.0xCheap vs growth
PEG1.06GARP
Dividend Yield2.07%Plus $17B buyback
Analyst Mean Target$68.77Buy consensus

Earnings History

QuarterEPS ActualEPS Est.Surprise
Q3 2025 (cal.)$1.06$0.95+12%
Q4 2025 (cal.)$0.98$0.96+2.2%
Q1 2026 (cal.)$1.11$1.02+8.8%
Q2 2026 (cal.)$1.21$1.12+7.7%

Five consecutive beats (Q2 2025 verified separately: 0.89 vs 0.86). The July 14 report paired the beat with a raised operating-leverage guide: the market gapped the stock into the base it is now breaking out of. Next report: October 14, 2026 — outside the trade window.

Insiders & Institutions

Recent Transactions

DateInsiderTypeSharesValue
monthly, ongoingBrian Moynihan (CEO)RSU vest~18,083/monthCash-settled RSUs vesting monthly, disposed to the issuer at market price — compensation mechanics, not open-market sales
2026-05-05Geoffrey Greener (CRO)Sell126,756$6.72M at $53.00, single sale, no follow-up since
2026-02-27 → 03-12Executive clusterSell~$24M across six executives, concentrated in the post-vesting annual comp window

No open-market buys anywhere in the last 120 days, and no discretionary selling since the CRO's isolated May 5 block despite a +20% rally — the Feb-Mar cluster was the routine comp-vesting window and the CEO's monthly block is RSU vesting settled with the issuer, not a market order. Read: neutral-with-an-asterisk. Nobody inside is pounding the table, and nobody is running for the exit either.

Capital Structure & Dilution

6.99B
Shares Out.
Low (net shrinking)
Dilution Risk

Shrinking fast: $13.2B repurchased in H1 2026 under the $40B authorization, ~$17B remaining; one of the largest active buybacks in the market. Full disclosure on the other side of the ledger: the active shelf (333-290665) covers senior debt and structured notes — routine large-bank funding, not a common-stock ATM — and the legacy 7.25% Series L convertible preferred (issued 2008, $50 conversion price) becomes force-convertible if the stock holds above $65.00 for 20 of 30 sessions. That trigger sits inside this trade's 67-68 target zone; full conversion would add under 2% to the 6.99B count even at the original issue size, and the buyback retires several times that per year. Stock comp is likewise issued monthly and overwhelmed by repurchases. Net-net the count shrinks — but "low and shrinking" is the honest label, not "zero".

Short Interest

1.39%
SI % Float
2.9
Days to Cover

Bounded 1.13-1.64% for a full year, no bear thesis is being expressed through the borrow, and no squeeze fuel either.

Options / Derivatives

50,833
Call OI (Aug 7 wk)
18,538
Put OI (Aug 7 wk)
2.74
C/P Ratio
$60
Max Pain

Unusual Activity: The August 7 weekly — expiring the same day as the jobs print — is call-crowded: 50,833 calls vs 18,538 puts of open interest, with max pain near 60, about 5% below spot. Into Friday, dealer positioning leans toward a pin lower rather than a chase higher. Not a thesis-breaker; a timing input that argues for the retest entry over the chase.

Technical Analysis

RSI (14)64.8
EMA 20$60.85
EMA 50$58.25
EMA 200$53.55
MACD1.29
Signal1.42
ATR (14)$1.12
New 52w High Above EMA50 MACD Below Signal RSI Elevated
Supports: $62.99 / $60.85 / $60.07
Resistances: $63.54 / $67.00 / $68.77

Technical Setup

A 27% leg off the May low built a textbook 15-session flag between 60.07 and 62.99: three weeks exactly, ascending lows, contracting volume. Today that flag is resolving upward: a fresh high at 63.54 on an above-average volume pace. The flag projects toward 67-68. The asterisk: the approach to the high came on drying volume (August 3 was the lightest session in 40 days), so the breakout needs to hold 63.00 on a closing basis to be trusted. Below, the EMA20 at 60.85 anchors the structure.

Risk Analysis

Risk Profile: Moderate

The balance-sheet file is clean, a net-shrinking share count, bounded short interest, capital returning at scale. The live risks are tactical: a breakout that must keep its volume, options positioning pinned below, and a macro print inside the week.

Breakout Quality vs Volume

Medium
  • The run-up to the high came on drying volume (Aug 3 = lightest in 40 sessions)
  • Today's breakout pace is above average — it must close above 63.00 to validate
  • A failed breakout from a 3-week flag typically retests 60.85-61.20 fast
Probability
Impact
Respect the close, not the print. A finish back under 63 turns today into a trap and the retest entry becomes the only entry.

NFP Friday Against a Bank Breakout

Medium
  • July jobs report lands August 7, ISM services August 5
  • The risk cuts both ways: a hot print repricing rates hits high-beta financials, and a very weak one raises credit worries — only the in-line print is friendly
  • Options max pain near 60 gives dealers a reason not to defend 63 into Friday
Probability
Impact
Half size before the print. Full size is earned only by a post-NFP hold of the breakout.

No Insider Sponsorship

Low
  • Zero open-market buys in 120 days across the entire executive floor
  • CEO's monthly RSU vesting (settled with the issuer) continues regardless of level — no discretionary signal either way
  • CRO's $6.7M May sale had no follow-up: isolated, but at 53.00
Probability
Impact
Insiders are spectators here. The buyback is the sponsor; $17B of it, which is real but price-insensitive.

Trade Idea

Entry Zone
$61.70
Path A (better math; full size only once Friday's jobs print has passed — a retest that arrives before it gets the same half size as Path B): the post-breakout retest into 61.50-62.00 — the flag's upper third, the level that must hold on any pullback. Entry 61.70, the risk/reward to 67 reads 2.9:1. Path B (half size, today): the live breakout, entered near 63.20-63.40 with a stop at 60.80 (just under the EMA20 at 60.85, ~2.2×ATR below the fill); to 67 that pays about 1.5:1 at the bottom of the zone, less if filled at 63.40 — acceptable at half size only, and only if the close confirms above 63.00.
Stop Loss
$59.90
-2.9% from the 61.70 entry (Path A) · Path B stop: 60.80
Target 1
$67.00
+8.6%
Target 2
$68.80
+11.5%
Risk/Reward
1:2.9
15-20 days (Path A: 61.70 entry / 59.90 stop / 67 TP1)

Thesis

The best bank file of the season, five beats, a raised operating-leverage guide, $17B of buyback — resolving a three-week flag upward at its annual high. The plan splits: pay half for strength today, keep the rest for the retest the options tape says is likely into Friday — and don't reach full size until the jobs print is behind.

Catalysts

  • Confirmed daily close above 63.00 turns the annual high into support
  • $17B of remaining buyback executes into any weakness
  • A benign jobs print on August 7 releases the rate overhang on banks
  • Analyst mean target 68.77 sits at the TP2

Invalidation

  • A daily close back below 63.00 after entering the breakout path: exit the half position, wait for 61.70
  • A daily close below 59.90 (under the flag floor at 60.07 and the EMA20) kills the structure entirely
  • A hot NFP that gaps banks lower through the retest zone; stand aside, do not catch it falling

Global Score

A A — the cleanest bank fundamentals of the season meeting the strongest tape; docked only for the volume question on the breakout and the silent insider floor. Bullish

Key Takeaways — Positive

  • Raised guide + fifth beat + $17B buyback: the fundamental trifecta, verified line by line
  • Three-week textbook flag resolving upward at the annual high in a risk-on regime
  • Retest math at 61.70 reads 2.9:1 to the 67 target — the entry arithmetic that failed at 62.5 clears once 63 breaks

Key Takeaways — Risks

  • Insider sponsorship is zero; the buyback is the only structural buyer
  • Call-crowded weekly options with max pain 5% below spot argue for chop into Friday
  • The breakout is 72 hours from its first macro test (NFP)

Mindset Tip

When a setup gives you two entries, let sizing express conviction: half on the momentum, full only at the retest price you set before the market opened.

Disclaimer

This analysis is provided for informational and educational purposes only. It does not constitute financial advice, investment recommendation, or solicitation to buy or sell any security.

Past performance is not indicative of future results. All investments involve risk, including the possible loss of principal. Always conduct your own research and consult a licensed financial advisor before making investment decisions.

Data sourced from live market feeds, Yahoo Finance, SEC EDGAR and other public sources. Accuracy is not guaranteed.

Verdict Business Fundamentals Earnings Insiders Capital Short Int. Options Technical Risks Trade Score