BANK OF AMERICA CORP /DE/

BAC· FY2025 10-K· Analyzed 1 mo ago
WATCH
Growth Rates — CAGR from SEC 10-K XBRL filings
Revenue
3.1%
FY2015–2025
Net Income
6.7%
FY2015–2025
Free Cash Flow
EPS (Diluted)
11.3%
FY2015–2025
Latest Metrics — FY2025 · SEC XBRL
Return on Equity
10.1%
NI ÷ Equity
Return on Assets
0.9%
NI ÷ Assets
Net Profit Margin
27.0%
NI ÷ Revenue
Debt / Equity
1.05x
LT Debt ÷ Equity
Buffett Quality Checklist
ROE >15% consistently (≥7 of last 10 years)
Free cash flow positive (≥8 of last 10 years)
Conservative leverage — Debt/Equity below 1
Revenue growing at CAGR >5%
EPS growing at CAGR >5%
10-Year Financial History — SEC EDGAR 10-K Filings
YearRevenueNet IncomeFCFOwner EarningsROENet MarginLT DebtCash
2016$83.7B$17.8B6.7%21.3%$216.8B$147.7B
2017$87.1B$18.2B6.8%20.9%$227.4B$157.4B
2018$91.0B$28.1B10.6%30.9%$229.4B$177.4B
2019$91.2B$27.4B10.4%30.1%$240.9B$161.6B
2020$85.5B$17.9B6.6%20.9%$262.9B
2021$89.1B$32.0B11.8%35.9%$280.1B
2022$95.0B$27.5B10.1%29.0%$276.0B
2023$102.8B$26.3B9.1%25.6%$302.2B
2024$105.9B$27.0B9.2%25.5%$283.3B
2025$113.1B$30.5B10.1%27.0%$317.8B
Warren & Charlie
Buffett / Munger — quality, moat & valuation

BANK OF AMERICA CORP /DE/ (BAC) — Investment Memo

🐂 The Bull Case (Warren's voice)

  • The Ultimate Float: Deposits are the cheapest capital on earth. BAC possesses a massive, sticky pool of low-cost funding that functions like an insurance float, allowing them to capture the spread on billions in loans.
  • The "Inertia" Moat: The moat isn't a product; it's friction. When a customer's payroll, mortgage, and 20 autopayments are tied to a BAC account, the cost of switching isn't a fee—it's a weekend of administrative misery. That is a durable competitive advantage.
  • Scale as a Shield: Their size allows them to absorb regulatory shocks and technology spends that would crush a regional player. They don't need to be "innovative"; they just need to be "adequate" and "everywhere."
  • Attractive Entry: This becomes a Berkshire-style "fat pitch" only when the market panics and prices the stock significantly below tangible book value, effectively giving us the deposits for free.

🐻 The Bear Case (Charlie inverts)

“Show me where I’ll die and I won’t go there.”

  • The "Digital Exodus" (Structural): The moat is built on the friction of switching. If Open Banking or a dominant FinTech "aggregator" makes switching a primary bank account a one-click process, the switching cost moat evaporates. BAC becomes a commodity lender fighting for deposits on price alone.
  • The Alchemy Trap (Financial): The balance sheet is overly complex. A jungle of preferred stock series and ballooning debt ($317.8B) suggests a management team more interested in optical engineering than operational excellence. In a systemic crisis, "alchemy" usually turns back into lead.
  • The ROE Ceiling (Economic): A 10.1% ROE is a warning sign. If the cost of equity is 9-10%, BAC is barely creating value. They are running a giant treadmill—working incredibly hard just to stay in the same place.

Most Likely Threat: The "Digital Exodus." Timeline: 3–7 years. As the generational wealth transfer hits, the "inertia" of the Boomer checking account disappears.

💰 Valuation & Margin of Safety

The missing FCF data is a glaring red flag; we must rely on Book Value and Earnings Power.

  • Intrinsic value estimate: $38.00 per share (Based on a conservative 1.1x Book Value, given the mediocre ROE).
  • 25% margin of safety entry: $28.50 (Conservative; accounts for regulatory headwinds).
  • 50% margin of safety entry: $19.00 (The "Blood in the Streets" price).
  • Current Status: Fairly valued to slightly expensive. The market is pricing in a "stability premium" that the 10.1% ROE does not justify.

Verdict: WATCH

The moat is real but eroding, and the returns on capital are uninspiring. We will not pay a premium for "alchemy" and mediocre ROE. We wait for a systemic panic to drive the price toward $20.00 before committing significant capital.

Research Notes· Money Model · Moat · Financials · Management

Data sourced from SEC EDGAR XBRL filings (10-K only). For educational purposes — not investment advice.