Bank of America Corporation (NYSE: BAC) — Digging Out of an $80 Billion Hole, and Getting Paid to Wait
Report date: 2026-06-10 | Price (ref.): ~$54.50 | Shares out: ~7.13B | Market cap: ~$385B Sector: Financials — Diversified Banks (money-center) | CIK: 0000070858 | FYE: December
An independent fundamental-research note. Primary sources: SEC EDGAR filings (FY2025 10-K filed 2026-02-25; Q1 2026 10-Q filed 2026-05-01; 2025 DEF 14A filed 2026-03-10; 8-K and Form 4 corpus), and Bank of America earnings-call, Investor-Day (2025-11-05) and conference transcripts. All figures reconciled to filings; management commentary treated as hypothesis. Except for the clearly-labeled “Author’s Take” block below, this note contains no investment recommendation and no price target — the analytical body discusses valuation only as embedded expectations and scenarios. This is general information, not investment advice.
⚡ Author’s Take
This block is the author’s own subjective opinion and general information only — not investment advice. The analytical body below carries no position and no price target.
Verdict: HOLD, leaning constructive — accumulate-on-weakness. The discount money-center bank, finally repricing its own worst decision. Cheaper than JPMorgan for a reason — but the reason is healing. Not a short.
Directional valuation zone (the author’s own view): BAC at ~$54.50 trades at ~1.9x tangible book (TBVPS $28.73) and ~12.9x trailing earnings — a roughly one-third discount to JPMorgan’s ~2.85x TBV. That discount is earned: BAC runs a structurally lower ~14% ROTCE (vs JPM ~20%), a worse ~62% efficiency ratio (vs ~52%), a thin ~120bp CET1 buffer, and an $80 billion underwater held-to-maturity bond book — the self-inflicted legacy of parking ~$500B of pandemic deposits into 1–2% long-duration securities in 2020–21. But the same albatross is the bull case: that low-yield book is rolling off and repricing at +150–200bps, a mechanical, high-confidence NII tailwind that is dragging ROTCE from 14% toward management’s 16–18% target (already 16% in Q1 2026, “a year early”). My fair-accumulation zone is ~1.5–1.75x tangible book ≈ $43–$50 (≈ 10–11x normalized EPS), with genuine value below ~$42. At today’s ~1.9x TBV the stock is fairly-to-slightly-richly priced on book (its P/B sits at the 98th percentile of its own decade) but cheap on forward earnings if the repricing thesis plays out. The forward return here is “earn a re-rating ROTCE of ~16% plus a ~2.1% dividend, minus the risk that the bond-book drag lasts longer than the bulls think.”
The framing is self-help value, not quality-compounder and not deep-value. What the market is pricing correctly: this is a genuinely elite deposit franchise (#1 US retail deposit share, 27 straight quarters of net-new checking, 70% core operating balances at a 1.47% blended rate) wrapped around a mediocre balance-sheet operator that earns less per dollar of equity than it should because a fifth of its earning assets are stranded in sub-2% securities. What I think it’s pricing too pessimistically: the repricing tailwind is arithmetic, not narrative — every quarter ~$12–15B of MBS and mortgages mature and get reinvested ~150–200bps higher, and BAC has now strung together the operating-leverage and ROTCE prints to prove the self-help is real. What I think it’s pricing too optimistically: a 98th-percentile P/B and the Investor-Day bottoms-up segment targets that imply >18% ROTCE — a stretch I would not underwrite. You buy the arithmetic (NII recovery), not the ambition (best-in-class returns).
Conviction: medium. Flips bullish if ROTCE clears ~17% and holds through a full rate-cut cycle while the efficiency ratio breaks below 60% — proving the franchise can earn JPM-adjacent returns, at which point the ~one-third valuation discount is unjustified. Flips bearish if NIM expansion stalls (rates fall faster than the book reprices), if consumer-card or NDFI/private-credit losses spike against the thin capital buffer, or if the stock pushes toward ~2.3x TBV on still-recovering earnings. Own it on weakness, in the low-$40s-to-$50; here, hold.
1. Executive Summary
Bank of America is the second-largest US bank — $3.4 trillion in assets, $2.02 trillion in deposits, $113.1B FY2025 net revenue, and $30.5B net income (diluted EPS ~$3.72; TTM ~$4.02) — and the cleanest example in US banking of a great franchise attached to a merely-good balance sheet. Its deposit-gathering machine is arguably the best in the country: #1 retail deposit share, ~69 million consumer and small-business relationships, 27 consecutive quarters of net-new checking accounts, and a blended deposit rate of just 1.47%, with roughly 70% of balances in sticky core operating accounts. That franchise should produce JPMorgan-class returns. It does not — yet. BAC earns a ~14.2% return on tangible common equity (FY2025), rising to 16.0% in Q1 2026, on a ~61.6% efficiency ratio and a 2.01% net interest margin — each materially worse than JPMorgan (~20% ROTCE, ~52% efficiency, ~2.50% NIM).
The gap has one dominant cause, and it is the entire investment debate. During 2020–21, flooded with pandemic deposits, BAC invested roughly half a trillion dollars into long-duration, low-yield mortgage-backed and Treasury securities — and classified most of it held-to-maturity (HTM). When the Fed raised rates, that book went deeply underwater: at FY2025 the HTM portfolio carried an $80.3 billion gross unrealized loss (amortized cost $522.7B vs. fair value $442.4B — a 15.4% mark), down from a staggering $108.2B at FY2024. Because it is HTM, the loss never hit equity or capital — but it represents an enormous slug of earning assets stranded at ~2% yields, which is precisely why BAC’s NIM (2.01%) sits ~50bp below JPM’s. The mark equals roughly 40% of CET1 capital; the saving grace is that it is not a solvency issue (BAC is not a forced seller, deposits are sticky, and the book amortizes to par) and it is shrinking fast (~$28B of improvement in one year).
The forward thesis is a repricing arithmetic. As ~$12–15B/quarter of those low-yield securities and mortgages mature, BAC reinvests at yields 150–200bps higher — a mechanical, high-visibility NII tailwind. Management guides FY2026 NII growth of +6–8% (raised from +5–7%), a 5–7% NII CAGR over five years, and NIM recovering toward 2.3% medium-term / 2.4% long-term. That tailwind is dragging ROTCE up the 13%→16–18% path management laid out at its November 2025 Investor Day — the first in ~15 years. The franchise legs are all healthy: Global Markets just printed its best sales-and-trading quarter in a decade (15th straight quarter of YoY growth), GWIM client balances hit $4.75T with $82B of net flows, and Global Banking holds #3 IB share. Capital return is robust ($21.4B of buybacks in FY2025 at ~1.7x TBV, a growing dividend, a $40B authorization).
The tension is whether the discount to JPMorgan is opportunity or accurate pricing of inferiority. BAC trades at ~1.9x tangible book and ~12.9x earnings versus JPM’s ~2.85x and ~14.8x — but JPM earns ~20% ROTCE to BAC’s ~14%, runs a fortress ~14.3% CET1 to BAC’s ~11.2%, and carries no $80B bond albatross. The bull owns the self-help arithmetic at a discount; the bear notes that the discount has persisted for years for structural reasons, that BAC’s P/B sits at the 98th percentile of its own history, and that the capital buffer is thin enough to make a credit shock genuinely painful. This report takes no position and sets no price target; the body that follows analyzes BAC as embedded expectations, scenarios, and risks.
2. Business Overview
Bank of America Corporation (NYSE: BAC), founded in 1784 and headquartered in Charlotte, North Carolina, is the second-largest bank in the United States by assets and deposits. As of December 31, 2025 it held ~$3.4 trillion in total assets, $2.02 trillion in deposits, and ~$1.19 trillion in loans, and employed 212,134 people (FY2025 10-K). It serves an estimated 69 million consumer and small-business relationships through ~3,700 financial centers and one of the largest digital banking platforms in the world (49.3 million active digital users). BAC is the product of decades of acquisition — NationsBank’s 1998 merger with the original BankAmerica, the 2004 FleetBoston deal, and the two defining crisis-era acquisitions of 2008: Countrywide (mortgages) and Merrill Lynch (wealth management and investment banking). The Merrill acquisition, in particular, transformed BAC from a retail/commercial bank into a genuine universal bank with a top-tier wealth and capital-markets franchise.
How BAC is organized — four segments plus All Other
BAC reports four business segments, with residual items in All Other (FY2025 10-K, Business Segment Operations). The FY2025 results:
| Segment | Net revenue ($M) | Net income ($M) | YoY NI | Efficiency | Return on alloc. cap. |
|---|---|---|---|---|---|
| Consumer Banking | 43,673 | 12,245 | +14% | 51.97% | 28% |
| Global Wealth & Investment Mgmt (GWIM) | 24,883 | 4,670 | +10% | 74.84% | 24% |
| Global Banking | 24,108 | 7,793 | −2% | 51.51% | 15% |
| Global Markets | 24,096 | 6,111 | +9% | 63.99% | 13% |
| All Other | — | (310) | NM | NM | NM |
| Firmwide | ~113,097 | 30,509 | +12% | 61.65% | ROTCE 14.2% |
(Source: FY2025 10-K, Business Segment Operations. Segment net revenues are on an FTE/managed basis and do not sum precisely to firmwide GAAP net revenue after All Other and eliminations. Return on allocated capital is on segment-allocated equity and is NOT comparable to firmwide ROTCE. FACT.)
The mix is genuinely diversified and well-balanced — four engines of roughly $24–44B revenue each, spanning mass-market consumer, wealth management, wholesale/corporate banking, and capital markets. Unlike a pure deposit bank, BAC’s revenue is split roughly 53% net interest income / 47% noninterest income ($60.1B NII / $53.0B fee income in FY2025), one of the more fee-diversified mixes among large US banks and second only to JPMorgan among the money-center group.
Consumer Banking — the deposit and customer engine
Consumer Banking is the profit core and the source of BAC’s signature advantage: $12.2B net income (+14%), a 52.0% efficiency ratio, and a 28% return on allocated capital in FY2025. It serves the mass-market and affluent consumer plus small business through deposits, cards, mortgages, auto, and the Merrill Edge self-directed investing platform. Key franchise metrics: average deposits ~$948B at a 2.92% deposit spread (up from 2.77%), 49.3 million active digital users, the Erica AI assistant (20 million users, ~2 million interactions/day), card purchase volume of $377.8B, and 38.5 million checking accounts — a record, with 27 consecutive quarters of net-new checking (Investor Day 2025-11-05; Q1 2026 call). This is the highest-quality deposit-gathering operation in US banking and the foundation of the entire thesis — cheap, sticky, growing primary-relationship deposits.
Global Wealth & Investment Management (GWIM) — Merrill + Private Bank
GWIM combines Merrill Lynch Wealth Management and the Bank of America Private Bank, generating $24.9B revenue, $4.67B net income (+10%), and a 24% return on allocated capital in FY2025. Client balances reached $4.75 trillion (+12%), AUM $2.18T, with net client flows of +$82.0B — evidence the wealth franchise is taking share organically, not merely riding markets. Merrill contributed ~$20.7B of revenue, the Private Bank ~$4.2B. The 74.8% efficiency ratio is high (wealth management is advisor-cost-heavy), but the segment is capital-light, fee-rich, and counter-cyclical to the balance-sheet businesses — the highest-quality earnings stream in the firm.
Global Banking — corporate/commercial lending and investment banking
Global Banking provides commercial and corporate lending, treasury/cash management, and investment-banking advisory and underwriting, generating $24.1B revenue (+2%) and $7.79B net income (−2%) in FY2025. Total-corporation IB fees were $6.63B (+7%), with BAC holding roughly #3 global IB fee share (~6.2%). The segment’s net income dipped slightly on higher credit costs and competitive lending spreads, but its treasury-services business generates large, sticky operating deposits that fund the rest of the firm.
Global Markets — the cyclical fee engine, currently hot
Global Markets (sales & trading, financing, securities services) generated $24.1B revenue (+10%) and $6.11B net income (+9%) in FY2025. Sales & trading revenue was $20.9B — FICC $12.3B (+8%), Equities $8.6B (+16%). The franchise is on a remarkable run: Q1 2026 sales & trading of $6.3B was its best quarter in a decade, equities posted its best quarter ever (+30%), and management cites a 15th consecutive quarter of YoY S&T growth (Q1 2026 call; the exact streak count varies across calls — flagged as an open reconciliation). This is genuine share-taking, but Markets revenue is also the most cyclical pool in the firm and should not be extrapolated at peak.
How BAC makes money — and the recurring/cyclical split
Firmwide, FY2025 net revenue of $113.1B split ~$60.1B NII (53%) and ~$53.0B noninterest income (47%). INTERPRETATION: roughly two-thirds of revenue is relatively recurring/annuity-like — deposit-spread NII, card NII, wealth-management fees, treasury services — while roughly one-third (sales & trading, IB fees, credit-provision swings) is genuinely cyclical. The defining structural fact, explored throughout this memo, is that BAC’s NII is depressed relative to its deposit base because so much of the asset side is stranded in low-yield securities; the fee side, by contrast, is firing on all cylinders.
Verdict (Business Overview): A genuinely diversified universal bank with a best-in-class deposit franchise bolted to an under-earning balance sheet. BAC is not a one-trick bank — it earns top-3 scale economics in consumer banking, wealth management, wholesale banking, and capital markets simultaneously, on a healthy ~53/47 NII/fee split. The consumer deposit engine is arguably the finest in the country. But the firm’s headline returns are dragged down by a balance sheet that, through a 2020–21 securities-investment error, earns far less spread than its deposit cost advantage should deliver. The business quality is high; the earnings power is, for now, artificially suppressed — which is the entire investment question.
3. Industry Dynamics
Structure: a consolidating money-center oligopoly
US banking is a barbell. At the top sit four money-center universal banks — JPMorgan, Bank of America, Wells Fargo, and Citigroup — which together hold roughly 40%+ of US deposits and dominate cards, payments, and capital markets. Below them sit a handful of super-regionals (US Bancorp, PNC, Truist, Capital One/Discover), the two pure investment banks (Goldman Sachs, Morgan Stanley), and a long tail of ~4,000 community and regional banks. The defining 40-year trend is consolidation: deposit share has steadily migrated to the largest banks, accelerated by crises. BAC is itself a product of this consolidation — NationsBank/BankAmerica/Fleet/Merrill/Countrywide — and is the #1 or #2 player in nearly every US banking profit pool.
INTERPRETATION: this is structurally a moderately attractive industry for the largest incumbents and a poor one for everyone else. Banking is a commodity at the product level — a deposit, a mortgage, a corporate loan, a wire are largely undifferentiated — so the industry’s economics are dictated by cost position, funding cost, and capital scale, all of which favor size. The largest banks earn ROTCEs of 14–22%; the median community bank earns single-digit-to-low-teens and is structurally disadvantaged on technology, compliance cost, and funding. The profit pool is large, growing, and concentrating toward the top four — of which BAC is one.
Profit pools and the rate environment — BAC’s specific leverage
The US banking profit pool is dominated by net interest income (the spread on ~$18T of deposits), payments/cards, and capital-markets/wealth fees. BAC is a top-2 player in all three. The single largest swing factor is the rate environment — but BAC’s exposure to it is idiosyncratic and, right now, favorable. Whereas most banks saw NII peak in 2023–24 and roll over as the Fed cut, BAC’s NII is rising because its problem is not deposit repricing but asset repricing: a huge low-yield securities and mortgage book is maturing and being reinvested at sharply higher yields. BAC guides FY2026 NII up 6–8% and a 5–7% CAGR for five years (Investor Day; Q1 2026 call) — a structural tailwind that runs largely independent of the Fed’s near-term path, because it is driven by the gap between the ~2% legacy book yield and current ~4–5% reinvestment yields. Management quantifies the remaining asset sensitivity as modest: a −100bp parallel shift beyond the forward curve would cost ~$2B of NII; a +100bp shift adds <$500M (Q1 2026 call). BAC is now roughly neutral-to-slightly-asset-sensitive — the dangerous duration mismatch of 2022–23 has largely been worked down.
Regulation — the dominant structural variable
Banking is among the most heavily regulated industries on earth. For BAC the binding constraints are capital and stress-testing:
- G-SIB surcharge: BAC carries a 3.0% G-SIB surcharge — below JPM’s 4.5% but above WFC’s 1.5%. Its CET1 regulatory minimum (Standardized) is ~10.0% (4.5% base + 3.0% G-SIB + 2.5% Stress Capital Buffer). BAC ran 11.2% CET1 at Q1 2026 — only ~120bps above requirement, a materially thinner management buffer than JPM’s ~250–300bps. (FACT — FY2025 10-K; Q1 2026 10-Q.)
- Basel III “Endgame” / G-SIB recalibration: The original 2023 proposal would have raised large-bank capital requirements sharply; after industry pushback it was withdrawn and re-proposed in milder form. As of mid-2026 (comment period closing ~mid-June), management believes the combined Basel III Endgame re-proposal plus G-SIB surcharge methodology changes would, on net, reduce BAC’s required capital — the G-SIB relief “more than offsets” the Basel III addition (Q1 2026 call). INTERPRETATION: a modest prospective tailwind to buyback capacity, but OPEN QUESTION on final calibration.
- TLAC / long-term debt and CCAR/SCB: Annual Fed stress tests set the SCB; BAC’s results have supported steady dividend increases and buyback authorizations.
INTERPRETATION: regulation is a double-edged structural feature. It taxes BAC (the 3.0% G-SIB surcharge, CCAR-driven capital, compliance overhead) — but it is also the single most powerful barrier to entry in the industry. The same rules make it nearly impossible for a new entrant or fintech to build a deposit-taking, systemically-important universal bank from scratch. Regulation is a moat and a tax, and on balance it protects the incumbent oligopoly of which BAC is a charter member.
Credit cycle
Bank earnings are levered to credit losses. BAC’s FY2025 provision was $5.68B (vs $5.82B FY24), with net charge-offs of $5.63B and a 0.50% NCO rate — down from 0.57% in FY24, an unusually benign and improving credit picture. The consumer card NCO rate (~3.5%) is roughly flat and consistent with a healthy, seasoned book. Reserve coverage is conservative at 1.12% of loans ($14.4B allowance, 228% of nonperforming loans). Commercial real estate — the market’s 2023–24 fear — has improved markedly: total CRE exposure is $68.7B, with office cut to $12.4B (from $15.1B) and Q1 2026 the first quarter in three-plus years with no new office nonaccrual inflows (Q1 2026 call). The newer watch item management itself flags is non-depository financial institution (NDFI) / private-credit exposure, growing ~17% annually. OPEN QUESTION: the next genuine recession is the untested risk — BAC’s thin ~120bp CET1 buffer makes it more sensitive to a credit shock than JPM’s fortress balance sheet, even though current credit quality is pristine.
Competitive intensity and disintermediation
- Fintech / neobanks (Chime, Cash App, PayPal) have taken share in payments and younger-demographic banking, compressing fee economics at the margin — but none has built a low-cost insured-deposit base at scale, and BAC’s 27-quarter net-new-checking streak shows it is gaining primary relationships, not losing them.
- Private credit (~$1.7T+) is genuinely taking share in leveraged and middle-market lending banks once dominated — a structural negative for wholesale-lending NII, and the source of BAC’s growing NDFI exposure (it lends to the private-credit funds rather than ceding the field).
- Deposit competition remains intense for rate-sensitive balances, but BAC’s 1.47% blended deposit rate and 70% core-operating mix show its funding-cost advantage is largely intact.
Marathon capital-cycle read
Applying the Capital Returns (Marathon) lens: US banking is not in a classic capital-cycle danger zone. Post-GFC regulation has suppressed supply-side capital formation — Basel III, CCAR, and the G-SIB regime force high capital ratios and constrain leverage, the opposite of the asset-growth-anomaly setup that destroys returns. New bank charters are rare; the marginal new capacity (fintech, private credit) forms outside the regulated deposit-banking perimeter. INTERPRETATION: for the regulated incumbents, the capital cycle is favorable — regulation acts as a permanent supply constraint, keeping returns on the surviving franchises elevated. The risk is the opposite: capital leaking out of the regulated system into private credit, where Marathon-style oversupply could eventually depress returns — which is precisely the NDFI exposure BAC is building.
Verdict (Industry Dynamics): Structurally attractive for the largest incumbents; structurally poor for the rest — and BAC is firmly among the incumbents. US banking’s economics are dictated by scale, funding cost, and capital, three dimensions where the money-center oligopoly holds a durable edge that 40 years of consolidation and post-GFC regulation have only widened. Regulation is the central paradox: it taxes BAC (3.0% G-SIB, CCAR, TLAC) yet erects the highest barrier to entry of any major industry. BAC’s specific, and currently favorable, idiosyncrasy is that its NII is rising on asset repricing while peers’ NII rolls over on deposit repricing — a structural tailwind. The genuine negatives — private-credit disintermediation, fintech fee compression, and a thinner capital buffer than peers — are real but, for a top-2 player, are headwinds rather than existential threats. For an incumbent of BAC’s scale, this is a good industry.
4. Competitive Position
Naming the moat — Greenwald’s taxonomy applied to BAC
In Bruce Greenwald’s framework (Competition Demystified), only three genuine competitive advantages exist: supply-side cost advantages, demand-side customer captivity, and economies of scale combined with captivity — with the most durable moats arising from economies of scale interacting with customer captivity within a defined market. BAC’s moat is precisely this composite, with the deposit-funding advantage as its sharpest single edge:
-
The low-cost deposit / funding advantage (BAC’s strongest moat). A bank’s most important input cost is its cost of funds, and BAC’s is structurally low. Its ~$2.0T deposit base is anchored by #1 US retail deposit share, ~69 million relationships, and roughly 70% core operating balances (primary checking, operating, transaction accounts — not hot money), funded at a blended 1.47% rate (Q1 2026). The lead over the #2 retail-deposit competitor actually grew to ~$289B (Investor Day). A lower cost of funds than competitors lets BAC earn a wider spread on the same asset or win the same loan at a thinner spread — a permanent, compounding edge. The financial signature: a 2.92% Consumer Banking deposit spread and 27 consecutive quarters of net-new checking.
-
Economies of scale. Banking has enormous fixed costs that scale — technology (BAC spends multiple billions per year, with ~$4B of annual “new” technology initiative spend cited at Investor Day), regulatory/compliance infrastructure, risk systems, branch and digital networks, brand. BAC spreads these over the second-largest revenue base in US banking. The financial signature of scale is a Consumer Banking efficiency ratio of ~52% — though firmwide efficiency (61.6%) is held back by the lower-yielding asset base and the advisor-heavy wealth segment.
-
Customer captivity / switching costs. Switching a primary checking account, a direct-deposit relationship, a corporate treasury/payments system, or a wealth-management/custody mandate is genuinely costly and disruptive. BAC reinforces captivity through the Preferred Rewards program (11.3 million members, 99% retention) that ties deposit, card, and investment relationships together, and through Merrill/Private Bank advisory relationships. Captivity is strongest in primary checking, treasury services, and wealth; weakest in commodity lending and rate-shopping savings.
-
The technology/data flywheel. Erica (20M users), the leading mobile platform (49.3M digital users), and BAC’s scale data set support fraud detection, underwriting, and product velocity that smaller banks cannot match. INTERPRETATION: this is the dimension most likely to widen with AI, as scale rewards the largest data sets and deepest engineering budgets.
Pressure-test: is the advantage real and durable?
Greenwald’s tests for a real moat are market-share stability and sustained excess returns on capital. BAC passes the first cleanly and the second partially:
- Share stability/gains: BAC is #1 in US retail deposit share and gaining (lead over #2 widening), #3 in global IB fees, top-tier in wealth (+$82B net flows), and growing checking relationships for 27 straight quarters. Stable-to-rising share at #1–#3 scale is the Greenwald signature of a durable advantage. PASS.
- Sustained excess ROTCE: here the verdict is qualified. BAC earns a ~14% ROTCE (13.5%/12.9%/14.2% FY23–25, 16.0% Q1 2026) — comfortably above its ~10% cost of equity, so it is earning excess returns and is not a commoditized no-moat business. But ~14% is well below JPM’s ~20% and below what BAC’s deposit-cost advantage should deliver. The moat is real but its financial expression is muted by the balance-sheet drag (the low-yield securities book), not by a lack of franchise quality. QUALIFIED PASS.
The moat tied to financial outcomes (the analytical test)
Sound analysis requires every moat claim to map to a financial outcome that would deteriorate without it:
- Deposit/funding moat → 1.47% blended deposit rate and 2.92% Consumer deposit spread. Strip the funding advantage and BAC’s NII collapses; the entire repricing thesis rests on having a cheap, sticky liability base into which to reinvest at higher asset yields.
- Scale economies → ~52% Consumer Banking efficiency ratio. Without scale, cost-to-income would converge toward the 60–70% of sub-scale peers.
- Captivity → 99% Preferred Rewards retention, 27-quarter checking streak, $82B GWIM net flows. Without switching costs these annuity flows would not recur.
Every claimed advantage ties to a number that would visibly deteriorate without it. The moat is real. The complication, unique to BAC, is that a self-inflicted asset-allocation error currently prevents the moat from fully expressing itself in returns — which is the bull’s opportunity and the bear’s warning.
Peer comparison
| Metric (FY2025) | JPM | BAC | Citi | WFC |
|---|---|---|---|---|
| ROTCE | ~20% | ~14.2% | 7.7% | ~14.6% |
| Efficiency ratio | ~52% | ~61.6% | ~62% | ~65% |
| NIM (managed/FTE) | 2.50% | 2.01% | n/a | n/a |
| Total assets | $4.42T | ~$3.4T | ~$2.4T | ~$1.95T |
| Deposits | $2.56T | $2.02T | ~$1.3T | ~$1.4T |
| CET1 ratio (Std.) | 14.3% | 11.2% | 12.75% | ~11% |
| G-SIB surcharge | 4.5% | 3.0% | ~3.0–3.5% | 1.50% |
| Price / tangible book | ~2.85x | ~1.9x | <1.0x | ~2.0x |
(JPM, Citi, WFC figures are FACT/est. from FY2025 10-Ks and prior peer analysis; BAC figures are FACT from the FY2025 10-K / Q1 2026 10-Q. The directional ranking is well established.)
The comparison is decisive on what it shows and what it does not. BAC sits second on franchise quality and scale but middle-of-the-pack on returns — well above Citi (7.7% ROTCE, sub-book valuation), roughly level with Wells Fargo (~14.6%), and a full ~6 points below JPMorgan. Critically, BAC’s ~14% ROTCE is achieved with a handicapped balance sheet; normalize the securities yield toward market and the same franchise would earn meaningfully more. That is the embedded optionality. The flip side: BAC’s thin 11.2% CET1 and the $80B HTM mark mean it has the least balance-sheet cushion of the three healthy money-center banks.
Where the moat is weak
Intellectual honesty requires naming the limits:
- The balance-sheet self-inflicted wound. The single biggest knock on BAC’s competitive position is not a competitor — it is its own 2020–21 decision to lock half a trillion dollars into sub-2% long-duration securities. That is a capital-allocation failure (see Financial Quality and Capital Allocation) that has cost years of suppressed returns and is the reason the franchise trades at a discount.
- Commodity lending and deposit beta. Plain-vanilla loans are commodities; the deposit moat is weakest in rate-sensitive savings, where even BAC must pay up at the margin.
- Structurally higher efficiency ratio. Even excluding the asset drag, BAC’s firmwide efficiency (~62%) runs ~10 points worse than JPM’s — a persistent operating gap.
Verdict (Competitive Position): A real, deposit-anchored moat — #1 retail deposit share, 70% sticky core funding, scale economies, and a compounding tech/data flywheel — whose financial expression is currently muted by a self-inflicted balance-sheet drag. Every moat claim ties to a financial outcome that would deteriorate without it, and BAC’s stable-to-rising share at #1–#3 scale is the Greenwald signature of durability. The qualification is the ~14% ROTCE: above the cost of equity (so this is genuinely a good business with a moat) but well below JPM and below the franchise’s own potential, because a fifth of the asset base is stranded at low yields. This is a wide moat earning a narrow-moat return — the gap between the two is the investment opportunity, if the balance sheet reprices as expected, and the trap, if it does not.
5. Growth History and Forward Opportunities
5.1 The five-year scorecard
| FY | Net revenue ($B) | NII ($B) | Noninterest inc. ($B) | Net income ($B) | Diluted EPS | Diluted shares (M) |
|---|---|---|---|---|---|---|
| 2021 | ~89.1 | 42.9 | ~46.2 | ~32.0 | ~3.57 | 8,558 |
| 2022 | ~95.0 | 52.5 | 42.5 | 27.5 | ~3.21 | 8,168 |
| 2023 | ~98.6 | 56.9 | ~41.7 | 26.5 | ~3.08 | 8,081 |
| 2024 | ~101.9 | 56.1 | ~45.8 | 27.1 | ~3.21 | 7,936 |
| 2025 | ~113.1 | 60.1 | 53.0 | 30.5 | ~3.72 | 7,681 |
(NII, noninterest income, net income, shares from EDGAR XBRL reported basis; EPS approximate, net of ~$1.5B/yr preferred dividends. FY2021 figures approximate. FACT.)
Two things stand out. First, net income was essentially flat-to-down from FY2021 to FY2024 (~$32B → $27B), then jumped +12% to $30.5B in FY2025 — the inflection point where the asset-repricing tailwind began to outrun the headwinds. Second, EPS held up better than net income because of buybacks — diluted share count fell ~10% (8,558M → 7,681M) over the window, cushioning the earnings dip. The FY2025 step-up is the first clear evidence that the self-help thesis is translating into reported numbers.
The contrast with JPMorgan is instructive: JPM’s NII doubled off the zero-rate base (a cyclical windfall now rolling over), while BAC’s NII rose more modestly (42.9→60.1) and is still climbing. BAC was the rate-cycle’s relative loser on the way up (its low-yield book meant it captured less of the rate spike) and is now the relative winner on the plateau (its book reprices upward as it matures, independent of Fed cuts). This is the single most important structural difference in the money-center group.
5.2 Segment growth drivers
- Consumer Banking: net income $10.8B → $12.2B (+14%) in FY2025, driven by deposit-spread expansion (2.77%→2.92%), card growth, and disciplined expense control. The 27-quarter checking streak and 38.5M record checking accounts are the durable franchise growth.
- GWIM: net income +10%, client balances +12% to $4.75T, +$82B net flows — the highest-quality, most capital-light growth in the firm, driven by organic share gains in both Merrill and the Private Bank.
- Global Markets: net income +9%, on a 15-quarter S&T growth streak, best decade quarter in Q1 2026 — genuine share-taking, but cyclical.
- Global Banking: net income −2% on higher credit costs and lending-spread competition, partly offset by +7% IB fees.
5.3 Forward opportunities — the repricing tailwind plus the Investor-Day ambitions
The November 2025 Investor Day (BAC’s first in ~15 years) laid out an explicit medium-term roadmap. The highest-confidence forward driver is mechanical NII repricing: roughly $450–490B of low-yield assets reprice over the next ~6 years, with ~$12–15B of MBS and mortgages rolling off each quarter and reinvesting ~150–200bps higher. This underpins guidance of:
- FY2026 NII growth +6–8% (raised from +5–7% after the Q1 beat and a shift to a no-cut rate path) and a 5–7% NII CAGR over five years (Investor Day).
- NIM recovery to ~2.3% medium-term and ~2.4% long-term, from 2.01% FY2025 / 2.07% Q1 2026 — i.e., ~25–40bps of margin expansion as the legacy book reprices.
Layered on top are the bottoms-up segment ambitions: Consumer net income $11B→$20B (efficiency 50%→40%); GWIM ROAC 23%→30%, Private Bank balances →$1T; Global Markets revenue →$27B, net income →$8B; consumer-investment balances $580B→$1T. INTERPRETATION / OPEN QUESTION: summed bottoms-up, these segment targets imply a firmwide ROTCE above 18% — which analysts challenged at the Investor Day. Management held to a firmwide 16–18% ROTCE target with an explicit conservatism overlay, so the segment KPIs should be treated as stretch upside, not base case. The credible, underwritable forward story is the NII/NIM repricing arithmetic dragging ROTCE from 14% to ~16%; the >18% ambition is optionality.
5.4 Quality of growth — the skeptical read
This is a genuinely higher-quality growth setup than JPMorgan’s right now, precisely because it is less rate-flattered. (INT) Where JPM’s five-year growth was dominated by a cyclical NII windfall now reversing, BAC’s forward NII growth is driven by the self-correcting maturation of a low-yield book — a tailwind that persists even as the Fed cuts. The wealth (GWIM +$82B flows) and markets (15-quarter streak) growth is genuine share-taking. The caveats: (1) Global Markets strength is cyclical and near a peak; (2) the segment-level Investor-Day targets are ambitious and partly aspirational; (3) the entire NII thesis depends on deposits staying cheap and sticky while the asset side reprices — if deposit costs rise faster than asset yields, the tailwind compresses.
Verdict: High-quality, self-help-driven growth — the best forward NII setup among the money-center banks, but partly an exercise in digging out of a hole. BAC’s franchise growth (checking-account share, $82B wealth flows, markets share) is genuinely high-quality, and its forward NII tailwind is more durable and less Fed-dependent than JPM’s reversing windfall. The honest framing is that much of the coming earnings growth is recovery of returns the bank should already be earning — the low-yield securities book repricing back toward market is the bank healing a self-inflicted wound, not creating new franchise value. That is still highly investable (recovery growth is real growth), but an investor should not confuse the 16-18% ROTCE target with proven through-cycle earnings power; the proven figure is ~14%, rising.
6. Financial Quality
6.1 Revenue composition and the NII recovery
FY2025 net revenue of $113.1B splits $60.1B NII (53%) and $53.0B noninterest income (47%) — a fee mix second only to JPMorgan among money-center banks and a genuine differentiator from NII-heavy regionals. The story within NII is the thesis: it troughed at $56.1B in FY2024 and re-accelerated to $60.1B (+7%) in FY2025, with Q1 2026 NII (FTE) of $15.9B up +9% YoY — the asset-repricing tailwind in the actual numbers, not just the guidance. (FACT — EDGAR XBRL; Q1 2026 call.)
6.2 The signature item — the $80B held-to-maturity unrealized loss
This is the single most important number in the BAC corpus and the crux of the entire thesis. (FACT) During 2020–21, awash in pandemic deposits, BAC invested roughly half a trillion dollars into long-duration, low-yield debt securities and classified most of it held-to-maturity (HTM). As rates rose, the book went deeply underwater:
| HTM debt securities | FY2024 | FY2025 |
|---|---|---|
| Amortized cost ($M) | 558,713 | 522,685 |
| Fair value ($M) | 450,548 | 442,430 |
| Gross unrealized loss ($M) | (108,166) | (80,257) |
| Loss as % of amortized cost | 19.4% | 15.4% |
(FACT — FY2025 10-K, investment-securities footnote. The loss is concentrated in Agency MBS, ~$67.3B of the FY2025 figure. AFS unrealized loss was a much smaller $(2.6)B at FY2025.)
Three points frame this correctly:
- It is not a solvency issue. Because the securities are HTM, the unrealized loss does not flow through equity or regulatory capital (unlike AFS losses, which hit AOCI). BAC is not a forced seller — its deposit base is sticky and growing, so it can hold the book to maturity, where it accretes to par. This is categorically different from the 2023 regional-bank failures (SVB, First Republic), where deposit flight forced crystallization of securities losses. (INTERPRETATION)
- It is enormous in context. The $80B mark equals roughly 40% of BAC’s $201B CET1 capital. On a fully marked-to-market (tangible-book-fair-value) basis, BAC’s economic equity is meaningfully lower than reported — a legitimate reason the market applies a discount and a reason the thin 11.2% CET1 buffer deserves scrutiny.
- It is the source of the tailwind, and it is shrinking fast. The same low-yield book that depresses today’s NIM is maturing and repricing upward — the unrealized loss improved ~$28B in a single year (FY24→FY25) as the book ran down and rates eased. The drag and the tailwind are two sides of the same coin: every dollar of low-yield security that matures both shrinks the mark and lifts NII.
INTERPRETATION: the HTM book is simultaneously BAC’s biggest black mark (a capital-allocation error that stranded returns for years) and its clearest forward catalyst (a mechanical repricing engine). An investor’s view of BAC is largely a view on how quickly and cleanly this book heals.
6.3 Profitability — improving off a suppressed base
| Metric | FY2023 | FY2024 | FY2025 | Q1 2026 |
|---|---|---|---|---|
| ROTCE | 13.45% | 12.94% | 14.22% | 16.00% |
| ROE | 9.73% | 9.53% | 10.59% | 11.95% |
| ROA | 0.83% | 0.82% | 0.89% | 0.99% |
| Efficiency ratio | ~67% | 63.12% | 61.65% | 61.22% |
| NIM (FTE) | 2.08% | 1.95% | 2.01% | 2.07% |
(FACT — FY2025 10-K selected ratios; Q1 2026 from 10-Q / earnings call.)
The trajectory is the bull case in five rows: ROTCE up from 12.9% to 16.0%, efficiency improving from ~67% to 61%, NIM recovering from a 1.95% trough, all over five quarters. BAC hit its 16% ROTCE target “a year early” (Q1 2026). The bear case is in the levels: even at 16%, ROTCE trails JPM’s ~20% by four points and the efficiency ratio (61%) trails JPM’s 52% by nine — structural gaps that persist after the repricing benefit. INTERPRETATION: economics are improving with scale and self-help, but BAC remains a second-quartile-returns money-center bank that is moving toward the front of the pack, not yet there. The Q1 2026 16% ROTCE is also flattered by peak Global Markets revenue and benign credit; a through-cycle figure is more like 14–16%.
6.4 Credit quality — pristine and improving
| Credit metric | FY2023 | FY2024 | FY2025 |
|---|---|---|---|
| Provision for credit losses ($M) | 4,394 | 5,821 | 5,675 |
| Net charge-offs ($M) | 3,799 | 6,031 | 5,631 |
| Net charge-off rate | 0.36% | 0.57% | 0.50% |
| Allowance for credit losses ($M) | ~13.3k | ~13.9k | 14,380 |
| ACL / total loans | ~1.3% | 1.21% | 1.12% |
| Nonperforming loans ($M) | — | — | 5,905 |
| ACL / NPL | — | — | 228% |
(FACT — FY2025 10-K credit-quality metrics.)
BAC’s credit is pristine and improving — the NCO rate fell to 0.50% in FY2025, card losses (~3.5%) are flat, and CRE/office (the 2023–24 fear) is in retreat, with office exposure cut to $12.4B and the first quarter in three-plus years of no new office nonaccrual inflows (Q1 2026). Reserve coverage at 1.12% of loans and 228% of NPLs is conservative. The one forward watch item management names is NDFI / private-credit exposure, growing ~17% annually — BAC lending to the funds disintermediating bank lending. OPEN QUESTION: this is benign today but concentrates exposure to a single, fast-growing, lightly-tested asset class against a thin capital buffer.
6.5 Capital strength & liquidity — adequate, not fortress
| Capital/liquidity metric | FY2024 | FY2025 | Q1 2026 |
|---|---|---|---|
| CET1 ratio (Standardized) | 11.9% | 11.4% | 11.2% |
| CET1 ratio (Advanced) | ~13% | 12.8% | 12.5% |
| Tier 1 capital ratio | ~13% | 12.8% | 12.6% |
| Total capital ratio | ~15% | 14.7% | 14.5% |
| Supplementary leverage ratio | ~5.9% | 5.7% | 5.5% |
| CET1 ($B) / RWA ($B, Std.) | — | 201/1,773 | 200/1,778 |
(FACT — FY2025 10-K; Q1 2026 10-Q.)
CET1 of 11.2% sits only ~120bps above BAC’s ~10.0% regulatory minimum — an adequate but distinctly thinner buffer than JPMorgan’s ~250–300bps. (INT) The decline from 11.9% to 11.2% is deliberate (capital returned via buybacks faster than RWA growth), not erosion. The binding nuance is the interaction with the securities mark: BAC’s reported 11.2% CET1 does not reflect the $80B HTM mark; on a fully-marked basis the economic cushion is thinner still. Management expects the Basel III Endgame re-proposal plus G-SIB recalibration to reduce required capital on net, which would free buyback capacity — but that is unconfirmed (comment period closing mid-2026). INTERPRETATION: BAC has enough capital to operate and return cash, but it has the least margin for error of the three healthy money-center banks — a genuine risk against a credit shock and a constraint on how aggressively it can buy back stock.
6.6 Tangible book value — steady compounding through the noise
TBVPS grew $24.28 (FY23) → $26.37 (FY24) → $28.73 (FY25) — ~18% over two years, ~9% annually — while BVPS rose $33.16 → $35.58 → $38.44. (FACT — FY2025 10-K.) This compounding occurred despite the AOCI drag from the AFS securities mark (AOCI improved from −$21.2B FY22 to −$10.5B FY25 as rates eased) and confirms genuine retained-earnings value creation behind the cyclical and balance-sheet noise. TBVPS growth plus the ~2.1% dividend is the clean measure of value creation.
6.7 Share count & dilution — real buybacks, minimal dilution
Diluted weighted-average shares fell 8,558M (FY21) → 7,681M (FY25) — ~10% over four years — and shares outstanding fell 5.2% YoY in FY2025 alone. (FACT — EDGAR XBRL.) Stock-based compensation is immaterial relative to net income and is more than offset by buybacks; the share count shrinks. BAC’s buybacks at ~1.7x tangible book are far more accretive per dollar than JPM’s at ~2.85x — a genuine capital-allocation advantage of the cheaper stock. (INT)
6.8 Accounting conservatism & one-time items
Earnings quality is high on accounting, with the chief caveat being the level of earnings, not its quality. (INT) Reserve coverage (1.12% of loans, 228% of NPLs) is conservative; net income and cash from operations have not diverged in a way that signals aggressive accrual. One-time items to normalize: the FDIC special assessment (which burdened FY2023 by ~$2.1B and reversed partially as a tailwind in FY2025), the BSBY cessation (a $447M positive swap adjustment in FY2023), and a Q4 2025 tax-equity accounting reclassification (presentational, net-neutral). None materially distorts the FY2025 run-rate. The big “soft” item remains the off-balance-sheet $80B HTM mark, which is improving.
Verdict: Earnings quality is high and clearly improving — but the level of returns is suppressed by a self-inflicted balance-sheet drag, and the capital buffer is the thinnest of the healthy money-center banks. BAC is the textbook case of a high-quality franchise under-earning its potential: ~14% ROTCE rising to 16%, a 61% efficiency ratio improving but still ~9 points worse than JPM, pristine and improving credit, ~9% annual TBVPS compounding, and minimal dilution. The two things that temper the read are structural and specific: (1) the $80B HTM unrealized loss — not a solvency threat, but a ~40%-of-CET1 reminder that economic book is below reported book and the source of the muted NIM; and (2) the thin 11.2% CET1 buffer, which leaves the least cushion against a credit shock. The accounting is clean; the earnings level is in recovery. A genuinely good franchise, mid-recovery, with less balance-sheet cushion than its closest peer.
7. Capital Allocation
Capital allocation is where BAC’s record is most genuinely mixed — an exemplary capital-return program built on top of the single worst capital-allocation decision in recent money-center history.
7.1 The original sin — the 2020–21 securities investment
The dominant capital-allocation fact about BAC is the 2020–21 decision to deploy roughly half a trillion dollars of surging pandemic deposits into long-duration, low-yield (~1.5–2.5%) securities, mostly HTM Agency MBS. (FACT.) With hindsight this stranded an enormous block of earning assets at sub-2% yields just before a 525bp hiking cycle, producing the $108B peak unrealized loss, years of suppressed NIM and ROTCE, and the valuation discount that defines the stock today. INTERPRETATION: this was not fraud or empire-building — it was a defensible-at-the-time liquidity-deployment decision that proved badly mistimed, and it is the clearest mark against management’s capital stewardship. It is healing, but an honest verdict must weigh it heavily: a bank’s core job is matching assets to liabilities, and BAC got the asset side materially wrong at the worst possible moment.
7.2 Dividend — steady, double-digit growth, modest yield
| Metric (per common share) | FY2023 | FY2024 | FY2025 |
|---|---|---|---|
| Cash dividends declared | $0.92 | $1.00 | $1.08 |
| YoY growth | — | +9% | +8% |
The Board raised the quarterly dividend to $0.28 (+12%) in 2025, a ~$1.12 forward run-rate, ~2.1% yield on the ~$54.50 price, and a conservative ~22% payout ratio on ~$4.02 TTM EPS. (FACT — FY2025 10-K; AZI snapshot.) The dividend has grown steadily post-CCAR each year, is well-covered, and is sustainable through a downturn — but the ~2.1% yield is not the return story; the buyback and the ROTCE recovery are.
7.3 Buyback — large, accelerating, and accretive at a discount
| Buyback metric | FY2023 | FY2024 | FY2025 |
|---|---|---|---|
| Aggregate repurchases ($M) | 4,576 | 13,104 | 21,433 |
| Shares repurchased (millions) | 147 | 332 | 452 |
Gross repurchases roughly quintupled in two years to $21.4B, retiring ~452M shares (~5.2% of the float) in FY2025 alone. (FACT — FY2025 10-K.) On July 23, 2025 the Board authorized a new $40B repurchase program, with ~$30.1B remaining at year-end. In Q1 2026 BAC returned $2B in dividends + $7.2B in buybacks ($9.2B total). FY2025 total capital return of ~$29.5B represented a net payout of >95% of common net income — an aggressive, near-maximal distribution. INTERPRETATION: crucially, BAC buys back stock at ~1.7x tangible book, far more accretive per dollar than JPMorgan’s repurchases at ~2.85x — the cheaper valuation makes BAC’s buyback a genuinely better use of capital than JPM’s. The tension is the capital buffer: with CET1 only ~120bps above minimum, the >95% net payout leaves little room to also grow the balance sheet aggressively, and a Basel/G-SIB headwind (rather than the expected relief) would force a buyback slowdown.
7.4 M&A — disciplined and absent
BAC has made no significant acquisitions in the modern era — the franchise was assembled through the pre-2009 deals (Merrill, Countrywide, Fleet), and management has explicitly favored organic “Responsible Growth” over M&A since. (FACT — Investor Day; consistent messaging across calls.) Given the integration scars of Countrywide (tens of billions in mortgage-crisis litigation) and Merrill, this discipline is a positive — BAC has not destroyed capital on deals. Growth is organic: branch and market expansion, advisor hiring, technology investment.
7.5 Compensation & incentive alignment
CEO Brian Moynihan’s FY2024 compensation was ~$28.7M (SCT) / $35M performance-year (+21%); CFO Alastair Borthwick ~$12.6M (2025 proxy). The incentive structure ties variable pay to a “Responsible Growth” scorecard — net income, revenue, TSR, return on assets, tangible book value growth, deposit growth, and asset quality. Notably, 50% of the CEO’s variable pay is PRSUs re-earned on 3-year average ROA and 3-year average adjusted TBV growth, capped at 100%. (FACT — 2025 DEF 14A.) INTERPRETATION: the metrics are reasonable and shareholder-aligned (ROA + TBV growth discourage balance-sheet bloat), but the choice of ROA and TBV growth rather than ROTCE is telling — it sets a lower bar than the return-on-equity metric on which BAC most visibly trails JPM, and arguably lets management off the hook for the very ROTCE gap that defines the stock’s discount. Moynihan retains ~2.7M common shares — meaningful absolute alignment.
7.6 Insider behavior
The Form 4 corpus over the last ~18 months shows no discretionary open-market purchases by any named officer or director — activity is entirely routine (RSU vesting/settlement, annual director equity grants, sell-to-cover tax withholding). (FACT — EDGAR Form 4 sweep.) Berkshire Hathaway, once BAC’s largest holder, largely exited through 2024. INTERPRETATION: the insider signal is neutral — no bullish open-market buying, but the sells are non-signaling comp/tax mechanics. The Buffett exit, while completed before this report’s window, removed a long-standing marquee holder and a source of demand.
Verdict: A genuinely mixed record — exemplary capital return sitting on top of a serious capital-deployment error. On the positive ledger: a fast-growing, well-covered dividend; an accelerating buyback that is highly accretive at ~1.7x tangible book; M&A discipline (no value-destroying deals); and reasonable, TBV-linked incentives. On the negative ledger, and it is a heavy one: the 2020–21 securities decision that stranded half a trillion dollars at sub-2% yields, suppressed returns for years, and created the discount the stock still carries. The forward read is improving — BAC is now returning >95% of earnings at a cheap valuation, which compounds per-share value efficiently — but the thin capital buffer caps how aggressive it can be, and the comp plan’s avoidance of ROTCE is a subtle governance demerit. Management has allocated returned capital well and deployed capital poorly; the stock works if the latter heals faster than a new mistake appears.
8. Changes and Headwinds — Last Two Years
Strategic / franchise:
- First Investor Day in ~15 years (November 5, 2025) — a deliberate effort to reset the market narrative around the 16–18% ROTCE target and the NII repricing story. A signal of management confidence that the self-help inflection is real.
- Leadership / succession: Co-Presidents Jim DeMare (Global Markets) and Lauren Athanasia (Consumer) named in late 2025; CFO Borthwick elevated to EVP. No explicit CEO successor named — Moynihan has led since 2010, and succession remains the key open governance question. (FACT — 8-K; Investor Day.)
- Sales & trading streak: 15 consecutive quarters of YoY growth, best decade quarter in Q1 2026 — a structural share-gain story in Global Markets.
Balance sheet / rates:
- The NII inflection (troughed FY2024, +7% FY2025, guided +6–8% FY2026) — the central positive change, as the low-yield book began repricing.
- The HTM unrealized loss improving ~$28B (FY24→FY25) as rates eased and the book ran down.
- BSBY cessation (2023) and a Q4 2025 tax-equity accounting reclassification — technical, immaterial to net income.
Regulatory / credit:
- The Basel III Endgame re-proposal + G-SIB recalibration — management expects a net reduction in required capital (comment period closing mid-2026), a prospective buyback tailwind. (OPEN QUESTION on final calibration.)
- CRE/office de-risking — office exposure cut to $12.4B, first quarter in 3+ years with no new office NPA inflows (Q1 2026).
- NDFI / private-credit exposure growing ~17% annually — the new credit watch item.
- June 2026: a D.C. US Attorney subpoena to BAC, JPM and others over alleged “debanking” — early-stage, immaterial so far.
Verdict: On balance, the changes strengthen the thesis. The NII inflection, the ROTCE re-rating to 16%, the Investor-Day reset, the markets share-gain streak, the CRE de-risking, and the prospective Basel/G-SIB capital relief are all positive. The genuine open items — unnamed CEO succession, growing NDFI exposure against a thin capital buffer, and the still-large (if shrinking) HTM mark — are watch-list risks rather than thesis-breakers. The last two years mark the point at which BAC’s self-help story turned from promise into reported numbers.
9. Risk Analysis
| # | Risk | Likelihood | Impact | Evidence basis / commentary |
|---|---|---|---|---|
| 1 | Rate path: deposit costs rise faster than asset reprices — the NII tailwind compresses if funding costs climb or rates fall too fast | Medium | High | NIM thesis is the core driver; −100bp beyond curve costs ~$2B NII (Q1 2026). Mitigant: 70% core operating deposits at 1.47%, modest asset sensitivity |
| 2 | HTM/AFS mark crystallizes — a liquidity event forces sale of the underwater book | Low | High | $80B HTM loss = ~40% of CET1, but deposits sticky & growing (27-qtr streak); not a forced seller. Low probability, severe if it happened |
| 3 | Thin capital buffer meets a credit shock — CET1 only ~120bps above 10.0% minimum | Medium | High | Least cushion of the healthy money-centers; a recession + the HTM overhang would pressure buybacks and possibly the dividend |
| 4 | Consumer-credit normalization — card NCOs (~3.5%) spike in a downturn | Medium | Medium | Currently benign/improving (firmwide NCO 0.50%, falling); reserves 1.12%/228% of NPL conservative |
| 5 | NDFI / private-credit exposure — fast-growing (~17%/yr) lending to lightly-tested non-banks | Medium | Medium | Management’s named watch item; concentration risk against thin capital |
| 6 | Global Markets cyclicality — 15-quarter S&T streak mean-reverts | Medium-High | Medium | Markets at/near peak; ~$6.1B segment NI is cyclical, would pressure the 16% ROTCE |
| 7 | ROTCE target missed — efficiency/NIM gains stall, returns stuck at ~14% | Medium | Medium | Structural ~9pt efficiency gap to JPM persists; >18% bottoms-up target is a stretch |
| 8 | CEO succession — Moynihan (CEO since 2010), no named successor | Medium | Medium | Key-person/governance risk; co-Presidents named but no heir apparent |
| 9 | Regulatory: Basel/G-SIB goes the wrong way — capital added rather than relieved | Low-Medium | Medium | Management expects net relief, but unconfirmed; adverse calibration caps buybacks |
| 10 | CRE / office relapse | Low-Medium | Medium | Improving (office cut to $12.4B, no new NPA inflows), but macro-sensitive |
| 11 | Litigation / regulatory actions (e.g., “debanking” probe, legacy issues) | Medium | Low-Medium | June 2026 subpoena early-stage; BAC carries chronic but manageable legal overhead |
The two risks that matter most are #1 (the NII repricing thesis is the entire bull case — if it compresses, the re-rating doesn’t happen) and #3 (the thin capital buffer makes BAC the most exposed money-center bank to a severe credit/liquidity shock, the HTM mark amplifying any stress). Risk #2 is low-probability but is the catastrophic-loss scenario; it is well-mitigated by deposit stickiness but cannot be dismissed given the sheer size of the mark.
10. Valuation Discussion (Embedded Expectations)
BAC at ~$54.50 trades at ~12.9x trailing earnings (~$4.02 TTM EPS), ~11.8x forward (~$4.47 FY2026 est.), ~1.42x book ($38.44 BVPS), ~1.90x tangible book ($28.73 TBVPS), and a ~2.1% dividend yield. (FACT — AZI snapshot; FY2025 10-K.) On its own 10-year history, the AZI valuation index places BAC’s P/E at the 76th percentile, its P/B at the 98th percentile (near the most expensive it has ever been on price-to-book), P/S at the 22nd, and a composite at the 66th percentile — i.e., versus its own past, BAC is modestly expensive, not cheap, which directly contradicts the “best undervalued financial” media framing.
What the price embeds
A simple justified-multiple frame: a bank earning a sustainable ROTCE of r against a cost of equity k (~10%) and growing tangible book at g should trade at roughly P/TBV ≈ (r − g) / (k − g). Plugging BAC’s current ~16% ROTCE, ~9% TBV growth, and a 10% cost of equity gives a justified P/TBV well above 2.0x — higher than the 1.90x it trades at. But that uses the peak/target 16% ROTCE. Using the proven through-cycle ~14% ROTCE and ~7% sustainable TBV growth gives P/TBV ≈ (14−7)/(10−7) ≈ 2.3x — also above the current 1.90x, but highly sensitive to the cost-of-equity assumption: nudge k to 11% (justified by the thin buffer and HTM overhang) and the multiple falls toward ~1.5–1.8x. INTERPRETATION: the current ~1.9x TBV is broadly consistent with a market that believes BAC will earn ~14–15% ROTCE sustainably — crediting some but not all of the repricing recovery. The stock is priced for “the self-help mostly works”; it is neither pricing in failure (that would be Citi’s sub-book multiple) nor full success (that would be JPM’s 2.85x).
Scenario analysis
| Scenario | ROTCE (through-cycle) | Justified P/TBV | Implied price (TBVPS $28.73, growing) | Commentary |
|---|---|---|---|---|
| Bear | ~12% (repricing stalls, credit shock, buffer-constrained buybacks) | ~1.2–1.4x | ~$35–40 | The HTM drag persists, ROTCE never clears 14%, discount widens toward Citi territory |
| Base | ~14–15% (repricing largely works, returns settle mid-teens) | ~1.7–2.0x | ~$50–58 | Roughly where it trades; self-help delivers a 14–15% ROTCE, modest re-rating |
| Bull | ~17–18% (Investor-Day target hit, efficiency <60%, JPM-adjacent returns) | ~2.3–2.6x | ~$68–78 | The franchise finally earns its potential; the discount to JPM closes substantially |
(INTERPRETATION/ASSUMPTION — illustrative; TBVPS compounds, so the dated price levels rise over time. No price target is set or implied; these are scenario bookends for embedded-expectations analysis.)
The relative-value cut versus JPMorgan
The cleanest framing is relative. JPM trades at ~2.85x TBV / ~14.8x earnings on ~20% ROTCE; BAC at ~1.90x / ~12.9x on ~14–16% rising. The market is paying ~50% more per dollar of tangible book for JPM’s ~4–6 extra points of ROTCE and its fortress balance sheet. The bull’s argument is that BAC’s repricing tailwind narrows the ROTCE gap while the valuation gap stays wide — a re-rating opportunity. The bear’s argument is that the gap is rational and durable: JPM’s returns are structurally higher and proven through-cycle, its capital cushion vastly larger, and it carries no $80B bond albatross — so BAC should trade at a one-third discount, and at the 98th percentile of its own P/B history it may even be slightly ahead of itself. Both readings are internally consistent; the disagreement is entirely about whether the ~14% proven ROTCE re-rates to ~16–17% and holds.
Verdict: Fairly-to-slightly-richly priced on book, cheap on forward earnings if the repricing thesis delivers. BAC is not a deep-value name — its P/B sits near a decade high and its composite own-history valuation is mid-range, not cheap. The investment case rests not on statistical cheapness but on a specific catalyst: the mechanical repricing of the low-yield securities book dragging ROTCE from ~14% toward ~16–18%, against a valuation (1.9x TBV) that credits only ~14–15%. The reverse-DCF back-solves the current price to a sustainable ~14–15% ROTCE — i.e., the market is paying for partial, not full, success. The upside is the gap to JPM closing; the downside is the discount proving permanent because the inferiority is real. This report sets no price target; the body analyzes BAC as embedded expectations.
11. Variant Perception
Consensus view: BAC is a high-quality, cheap-ish money-center bank with a self-help NII recovery underway; sell-side is broadly positive (~22 buys / 3 holds / 0 sells, ~$63 average target). The consensus owns the repricing tailwind and the deposit franchise.
The strongest bull case: BAC is a #1-deposit-share franchise temporarily under-earning because of a fixable, self-correcting balance-sheet error. The low-yield book is repricing mechanically (~$12–15B/quarter at +150–200bps), NII is guided +6–8% with a 5–7% five-year CAGR, NIM recovers toward 2.3%, and ROTCE is dragging from 14% to the 16–18% target (already 16% in Q1 2026). The franchise legs are all firing (markets 15-quarter streak, $82B wealth flows, 27-quarter checking streak). At ~1.9x TBV and ~12.9x earnings, well below JPM’s ~2.85x/14.8x, the investor buys a healing franchise at a one-third discount and gets paid ~2.1% plus a >95% net payout to wait. The discount closes as the ROTCE gap narrows.
The strongest bear case: the discount to JPM is rational and durable. BAC’s ~14% ROTCE is structurally lower, its 61% efficiency ratio ~9 points worse, its 11.2% CET1 buffer the thinnest of the healthy money-centers, and it still carries an $80B underwater HTM book (~40% of CET1) that is the legacy of a serious capital-allocation error — evidence the same management cannot be assumed to earn JPM-class returns. The “repricing tailwind” is largely recovery of returns BAC should already earn, not new value creation; the >18% bottoms-up target is a stretch analysts openly doubt; Global Markets strength is cyclical and near peak; and at the 98th percentile of its own P/B history, the stock may be ahead of the fundamentals, not behind them. A consumer-credit or NDFI shock against the thin buffer would hit BAC harder than any peer.
The 3–5 assumptions that matter most:
- The NII/NIM repricing delivers (+6–8% FY26, NIM → 2.3%). Falsified by: NII growth stalling below ~5% or NIM failing to expand over the next 2–3 quarters.
- ROTCE re-rates to ~16–17% and holds through-cycle. Falsified by: ROTCE slipping back toward 13–14% once Global Markets normalizes.
- Deposits stay cheap and sticky (70% core, 1.47% rate). Falsified by: deposit betas rising, core-balance attrition, the checking streak breaking.
- The capital buffer holds and Basel/G-SIB brings relief. Falsified by: an adverse Basel calibration or a credit shock forcing a buyback cut.
- Credit stays benign (NCO 0.50%, falling). Falsified by: card or NDFI losses spiking against the thin cushion.
The variant view: the genuine debate is not about franchise quality (the deposit moat is real and undisputed) but about whether a mediocre-returns balance-sheet operator re-rates to a good-returns one. The market currently splits the difference — pricing ~14–15% ROTCE at ~1.9x TBV. The asymmetric insight, if there is one, is that the repricing tailwind is arithmetic rather than discretionary — it happens as bonds mature regardless of management skill — which makes the base-case ROTCE recovery higher-confidence than a typical “turnaround.” The risk is that the market already knows this (98th-percentile P/B) and that the level of returns, even recovered, never justifies more than today’s multiple.
12. Fact vs. Interpretation Table
| # | Statement | Type | Basis |
|---|---|---|---|
| 1 | FY2025 net income $30.5B (+12%), NII $60.1B, noninterest income $53.0B | FACT | EDGAR XBRL; FY2025 10-K |
| 2 | HTM gross unrealized loss $80.3B at FY2025 (down from $108.2B FY2024) | FACT | FY2025 10-K investment-securities footnote |
| 3 | ROTCE 14.2% FY2025, 16.0% Q1 2026; efficiency 61.6%; NIM 2.01% | FACT | FY2025 10-K; Q1 2026 10-Q |
| 4 | CET1 11.2% Q1 2026 vs ~10.0% minimum (~120bp buffer) | FACT | Q1 2026 10-Q |
| 5 | The HTM book repricing is a “mechanical, high-confidence” NII tailwind | INTERPRETATION | Logic of asset maturation + reinvestment spread; mgmt guidance |
| 6 | FY2026 NII guided +6–8%; NIM → 2.3% medium-term | FACT (guidance) | Q1 2026 call; Investor Day — management hypothesis |
| 7 | The 2020–21 securities decision was a serious capital-allocation error | INTERPRETATION | Hindsight on the $108B peak mark and suppressed ROTCE |
| 8 | BAC “should” earn JPM-adjacent returns given its deposit franchise | INTERPRETATION | Comparison of deposit-cost advantage to realized ROTCE |
| 9 | Buybacks at ~1.7x TBV are more accretive than JPM’s at ~2.85x | FACT/INTERPRETATION | Valuation arithmetic |
| 10 | >18% bottoms-up Investor-Day ROTCE is a stretch, not base case | INTERPRETATION | Analyst pushback at Investor Day; mgmt conservatism overlay |
| 11 | Insider signal is neutral; Berkshire largely exited through 2024 | FACT/INTERPRETATION | Form 4 sweep; public 13F history |
| 12 | P/B at 98th percentile of own 10-yr history | FACT | AZI valuation_index |
| 13 | Through-cycle ROTCE is ~14–16%, not the 16% Q1 peak | ASSUMPTION | Normalizing peak Markets + benign credit |
13. Open Questions
- How fast and how cleanly does the HTM/low-yield book reprice — and does deposit-cost creep offset the asset-yield pickup? The single biggest swing factor.
- Does ROTCE hold ~16% through a full rate-cut cycle and a credit normalization, or revert toward 14% once Global Markets cools?
- CEO succession — Moynihan has led since 2010; who succeeds him, and when? Co-Presidents named but no heir apparent.
- Basel III Endgame / G-SIB final calibration — net capital relief (management’s expectation) or a headwind? Resolves mid-2026+.
- NDFI / private-credit exposure — how large does it get, and how does it perform in its first real downturn against a thin capital buffer?
- Sales & trading streak count — management’s quoted consecutive-quarter figure varies across calls (15 vs 16 vs 17); minor, but reconcile.
- Does the buyback pace hold if Basel relief disappoints or RWA grows — the >95% net payout leaves little slack at 11.2% CET1.
14. What Must Be True
For the bull case (the discount closes):
- The low-yield securities/mortgage book reprices on schedule, lifting NII +6–8% in FY2026 and NIM toward 2.3% — and ROTCE holds ~16–17% through the cycle, not just at the Q1 2026 peak.
- Deposits stay cheap and sticky (70% core, ~1.47% rate), so the funding advantage is preserved as the asset side reprices.
- Credit stays benign and the thin CET1 buffer is never tested; Basel/G-SIB brings the expected net capital relief, sustaining the >95% net payout.
- Falsification test: if, over the next 2–3 quarters, NII growth stalls below ~5% or NIM fails to expand or ROTCE slips back below ~14%, the repricing thesis is broken and the discount to JPM is deserved. Watch the quarterly NIM and NII prints above all.
For the bear case (the discount is permanent or widens):
- BAC’s ~14% ROTCE proves to be the through-cycle reality, not a way-station to 16–18%; the structural ~9pt efficiency gap to JPM persists; the $80B HTM mark and thin buffer keep the cost of equity elevated.
- A consumer-credit or NDFI shock hits the thinly-capitalized balance sheet, forcing a buyback cut and re-widening the discount toward Citi’s sub-book territory.
- Falsification test: if ROTCE clears ~17% and holds while the efficiency ratio breaks below 60% over the next 4–6 quarters, the “permanently inferior” thesis is falsified and the one-third discount to JPM is unjustified. Watch the efficiency ratio and the through-cycle (not peak) ROTCE.
The elegant feature of BAC is that the same evidence — the next few quarters of NIM and ROTCE prints — adjudicates both cases. The repricing is arithmetic; either it shows up in the margin and the returns, or it does not.
15. Source Appendix
See the Source Appendix below for the full list of primary sources (SEC EDGAR filings — FY2025 10-K, Q1 2026 10-Q, 2025 DEF 14A, 8-K and Form 4 corpus), and Bank of America earnings-call and Investor-Day transcripts relied upon, with access dates.
APPENDIX A — Standard Diligence Questionnaire
Bank of America Corporation (NYSE: BAC) — supplemental diligence appendix to the research note (report date 2026-06-10). Fact/Interpretation/Assumption labels where it matters. Where a question does not map to a bank’s model, the correct sector analog is given.
General
What thoughtful questions have other investors asked about this company? The dominant question is “why does the best deposit franchise in America earn a mediocre return on equity?” — and the corollary, “will the low-yield securities book repricing close the ROTCE gap to JPMorgan, or is BAC structurally inferior?” Other recurring questions: (1) How big and how dangerous is the $80B held-to-maturity unrealized loss? (FACT — it is real but does not hit capital and is shrinking.) (2) Is the 16–18% ROTCE target credible or aspirational? (3) Is CET1 at 11.2% too thin? (4) Who succeeds Brian Moynihan? (5) How exposed is BAC to private-credit/NDFI lending? These map directly to the analysis above.
Cyclicality & Earnings Nature
Are earnings at a cyclical high or low? Mixed — below potential on the balance-sheet side (NII/NIM suppressed by the low-yield book, recovering off a trough), but at/near a cyclical high on the fee side (Global Markets just printed its best sales-and-trading quarter in a decade; credit costs unusually benign at a 0.50% NCO rate). (INTERPRETATION) Net: firmwide earnings are recovering from a suppressed base rather than peaking, which is the bull’s point — but the Markets and credit tailwinds are cyclical and should not be extrapolated.
Driven by the external environment or internal actions? Both. The NII recovery is partly external (the rate environment that first hurt, then helped) but substantially internal/mechanical — the bank’s own low-yield book maturing and being reinvested higher, which happens regardless of the Fed’s near-term path. Expense discipline (efficiency 67%→61%) is internal.
How stable are revenues? Roughly two-thirds recurring (deposit-spread NII, card NII, wealth fees, treasury services), one-third cyclical (sales & trading, IB fees, provisions). More fee-diversified (~47% noninterest income) than a regional bank; less cyclical than a pure investment bank.
Outlook for products/services? Deposits growing (27-quarter net-new-checking streak); wealth taking share (+$82B net flows); markets gaining share; lending steady. NII guided +6–8% FY2026.
How big will this market be? US banking is a large, slow-growing, consolidating market; BAC is #1–#3 in nearly every domestic profit pool. Growth is share-and-density plus the NII repricing, not new-market expansion.
Business Quality & Competitive Moat
Is the industry getting more or less competitive? Stable-to-consolidating at the top (favorable for BAC); intensifying at the margins from fintech (fee pressure) and private credit (wholesale-lending disintermediation). Deposit competition is chronic but BAC’s 1.47% blended rate shows its funding advantage holds.
How profitable is the business (ROIC/ROE)? ROTCE ~14.2% FY2025 → 16.0% Q1 2026; ROE ~10.6%; ROA ~0.89%. Above the ~10% cost of equity (so genuinely value-creating and moaty) but below JPMorgan’s ~20%. (FACT)
How profitable is the industry — competitors, barriers to entry? Top-tier banks earn 14–22% ROTCE; the long tail earns single-digits-to-low-teens. Barriers to entry are among the highest of any industry — regulatory capital, deposit-insurance/charter requirements, scale, and brand make a de-novo systemically-important universal bank effectively impossible to build.
Can the business be easily understood? Moderately. The franchise is straightforward (deposits, loans, wealth, markets); the complexity is the balance sheet — the securities-book duration/yield dynamics and capital ratios require real work to assess (this memo’s core effort).
Can it be undermined by foreign low-cost labor? No — US banking is domestic, regulated, and relationship/deposit-based.
Do brands matter? Yes, moderately — “Bank of America” and “Merrill” are trusted national brands that aid deposit-gathering and wealth-client acquisition; brand reinforces the Preferred Rewards captivity loop (99% retention).
Customers’ switching costs? High for primary checking, direct deposit, corporate treasury, and wealth/custody relationships; low for rate-shopping savings and commodity loans. The 27-quarter checking streak and 99% Preferred Rewards retention evidence real stickiness.
Financial Condition & Balance Sheet
Assets not fully recognized on the balance sheet? The deposit franchise itself (the source of the funding moat) is not capitalized as an asset — arguably BAC’s most valuable, under-recognized asset.
Off-balance-sheet liabilities? The $80B HTM unrealized loss is the key “soft” item — not on the balance sheet through equity (because HTM), so reported tangible book overstates fully-marked economic book by roughly that amount net of tax. (FACT — FY2025 10-K.) Standard banking off-balance-sheet items (loan commitments, guarantees, derivatives) are disclosed and manageable.
How conservative is the accounting? Reasonably conservative — reserve coverage 1.12% of loans / 228% of NPLs; net income and operating cash flow track; no aggressive-accrual signals. The one transparency caveat is the HTM classification that keeps the securities mark out of capital (a GAAP-permitted choice, used by all large banks, but it flatters reported capital).
How CapEx-hungry is the business? Not capital-expenditure-intensive in the industrial sense; the analog is technology spend (~$4B/yr of new-initiative tech at Investor Day) and regulatory capital (the real “capital” constraint). CET1 at 11.2% is the binding resource.
Capital Allocation & Management
How much FCF, and how is it used? The bank analog is net income / distributable capital: ~$30.5B FY2025 net income, of which >95% was returned (~$21.4B buybacks + ~$8B dividends). Philosophy: organic “Responsible Growth,” no M&A, maximize capital return subject to the (thin) CET1 buffer.
Significant acquisitions recently? None — deliberate M&A abstinence since the 2008–09 Merrill/Countrywide era. A positive given those integration scars. (FACT)
Buying back shares? Yes, aggressively — $21.4B in FY2025 (~5.2% of shares), $40B authorization (July 2025), at an accretive ~1.7x tangible book.
Issuing large amounts of new shares to insiders? No — SBC is immaterial relative to net income and more than offset by buybacks; share count is shrinking ~5%/yr.
Compensation policy? CEO Moynihan ~$35M performance-year (FY2024); variable pay tied to a “Responsible Growth” scorecard (NI, revenue, TSR, ROA, TBV growth, deposit growth, asset quality); 50% of CEO variable pay is PRSUs re-earned on 3-yr avg ROA + TBV growth. (FACT — 2025 proxy.) Reasonable and TBV-aligned, but conspicuously omits ROTCE — the metric on which BAC most visibly trails peers. (INTERPRETATION)
Motivations of management? Long-tenured, organic-growth-focused, conservative on M&A; Moynihan retains ~2.7M shares (real alignment). The subtle critique: the comp plan’s metric choice softens accountability for the ROTCE gap.
Valuation & Market Data
Is the stock an ADR, MLP, or K-1 issuer? No — common stock of a US domestic C-corp; standard 1099 dividend treatment.
Dividend policy? ~$1.12/share forward (~2.1% yield), ~22% payout, raised annually post-CCAR. Conservative and sustainable; buyback is the larger return lever.
How profitable is the business? See above — mid-teens ROTCE, recovering.
Is net income diverging from cash from operations? No material divergence — earnings quality is high; the issue is the level of returns, not accrual quality.
Risks & Downside
What factors would cause the stock to decline? A stalled NII/NIM recovery; ROTCE reverting toward 14%; a consumer-credit or NDFI shock against the thin capital buffer; an adverse Basel/G-SIB calibration forcing a buyback cut; Global Markets normalizing off peak; a rates shock; multiple compression off the 98th-percentile P/B.
Risk of a catastrophic loss? Low but non-zero — the tail scenario is a liquidity event forcing crystallization of the $80B HTM loss (well-mitigated by sticky/growing deposits; BAC is not a forced seller). A severe recession against the ~120bp CET1 buffer is the more realistic stress.
Chance of a total loss? Negligible — a systemically-important, diversified, deposit-funded, profitable bank with conservative reserves; total loss would require a systemic banking collapse beyond any base case.
Recent News & Events
Has the business environment changed recently? Yes, favorably — the NII inflection turned into reported numbers (FY2025 +12% net income, ROTCE to 16%), and the November 2025 Investor Day reset the narrative around the repricing/ROTCE story.
Significant acquisitions? None.
Change in accounting policies? A Q4 2025 tax-equity reclassification (presentational, net-neutral) and a 2023 BSBY cessation adjustment — both immaterial.
Recent changes — markets, facilities, management? Co-Presidents DeMare and Athanasia named (late 2025); CFO Borthwick elevated to EVP; ongoing branch/market expansion; CEO succession remains the open question.
APPENDIX B — Source Appendix
Bank of America Corporation (NYSE: BAC) — sources relied upon for the institutional research memo (report date 2026-06-10). Primary sources prioritized over secondary; all figures reconciled to filings where possible. Management commentary treated as hypothesis, not evidence.
Primary — SEC EDGAR filings (CIK 0000070858)
| Document | Date | Use |
|---|---|---|
| FY2025 Form 10-K (bac-20251231) | filed 2026-02-25 | Segment results, NII/noninterest income, profitability ratios (ROTCE/ROE/ROA/efficiency/NIM), capital ratios, HTM/AFS unrealized-loss footnote, credit-quality metrics, TBVPS/BVPS, buyback & dividend disclosures |
| Q1 2026 Form 10-Q (bac-20260331) | filed 2026-05-01 | Q1 2026 ROTCE 16.0%, NII +9%, CET1 11.2%, capital return, credit trends |
| FY2024 Form 10-K (bac-20241231) | filed 2025-02-25 | Prior-year comparatives; HTM loss $108.2B at FY2024 |
| FY2021–FY2023 Form 10-Ks | 2022–2024 | Five-year financial history |
| 2025 DEF 14A (proxy) | filed 2026-03-10 | Executive compensation, incentive metrics (Responsible Growth scorecard, PRSU ROA+TBV design), governance |
| Form 4 corpus (insider transactions) | 2024–2026 | Insider-transaction sweep — no discretionary open-market purchases; routine vesting/grants |
| 8-K corpus | 2024–2026 | Buyback authorization ($40B, 2025-07-23), leadership changes, dividend declarations, accounting reclassifications |
Primary — EDGAR XBRL (via scripts/edgar.sh)
Net interest income, noninterest income, net income, stockholders’ equity, deposits, loans, diluted shares, AOCI, preferred stock — multi-year series reconciled to the 10-K. (Accessed 2026-06-10.)
Primary — Management transcripts (BAC IR / call transcripts)
| Event | Date | Use |
|---|---|---|
| Analyst / Investor Day | 2025-11-05 | Medium-term targets: ROTCE 16–18%, efficiency <60%, NII 5–7% CAGR, NIM → 2.3%/2.4%, segment ambitions; the centerpiece forward-strategy document |
| Q1 2026 Earnings Call | 2026-04-15 | FY2026 NII guide raised to +6–8%; ROTCE 16%; S&T best in a decade; capital return; asset-sensitivity disclosure |
| Q4 2025 Earnings Call | 2026-01-14 | NII +10%, full-year results, prior NII guide |
| Q3 2025 Earnings Call | 2025-10-15 | Record NII; segment color |
| Bernstein Strategic Decisions Conference | 2026-05-27 | Reconfirmed +6–8% NII guide; NIM 200→230bps framing |
Market & valuation data (third-party; reconciled to filings)
- Aggregated market-data provider — snapshot (sector/GICS, employees, TTM revenue $109.6B, valuation highlights, ownership/short interest), valuation_index (own-history percentiles: P/E 76th, P/B 98th, P/S 22nd, composite 66th). Third-party aggregated data; EDGAR/10-K treated as primary. (Accessed 2026-06-10.)
- Financial news aggregators — recent-events triage (NII guidance raise, Q1 beat); treated as signal, not evidence.
- scripts/fetch.py (yfinance) — price ~$54.54, market cap ~$385B, P/E, P/B, dividend yield; unofficial, reconciled to filings.
Key data points and where they came from
| Data point | Value | Source |
|---|---|---|
| FY2025 net income | $30.5B (+12%) | EDGAR XBRL / FY2025 10-K |
| FY2025 NII / noninterest income | $60.1B / $53.0B | EDGAR XBRL |
| HTM gross unrealized loss (FY25 / FY24) | $80.3B / $108.2B | FY2025 10-K securities footnote |
| ROTCE (FY25 / Q1’26) | 14.2% / 16.0% | FY2025 10-K / Q1 2026 10-Q |
| Efficiency ratio (FY25) | 61.65% | FY2025 10-K |
| NIM (FTE, FY25 / Q1’26) | 2.01% / 2.07% | FY2025 10-K / 10-Q |
| CET1 (Std., Q1’26) | 11.2% (~120bp buffer) | Q1 2026 10-Q |
| TBVPS / BVPS (FY25) | $28.73 / $38.44 | FY2025 10-K |
| FY2025 buybacks / dividends | $21.4B / ~$8B | FY2025 10-K |
| Deposits / loans (FY25) | $2,018.7B / $1,185.7B | EDGAR XBRL / 10-K |
| Reference price / market cap | ~$54.50 / ~$385B | public market data (2026-06-09) |
All access dates 2026-06-10 unless noted. No price target or buy/sell recommendation appears in this note except within the clearly-labeled “Author’s Take” block.