Skip to content
ACTA JURATA
BAC10-Kfiled 2026-02-25

Bank of America's 10-K: fiscal year ended 2025-12-31

Annual report, fiscal year ended 2025-12-31.

Read the filing on sec.gov ↗All documents and exhibits ↗Accession 0000070858-26-000157

What changed

Each line against the same period a year earlier. The math is under each line; the filing is one click away.

Latest fiscal year vs the year before

10-K filed 2026-02-25 ↗
Year ended2024-12-312025-12-31Change
Revenue(113,097 − 105,856) ÷ |105,856| × 100 = +6.8% ($ millions)$105.9B$113.1B+6.8%
Net income(30,509 − 26,973) ÷ |26,973| × 100 = +13.1% ($ millions)$27.0B$30.5B+13.1%
Diluted earnings per share(3.81 − 3.19) ÷ |3.19| × 100 = +19.4% ($ a share)$3.19$3.81+19.4%
Diluted share count (weighted)(7,681 − 7,936) ÷ |7,936| × 100 = −3.2% (millions of shares)7.94B7.68B−3.2%
Operating cash flow12,613 − -8,805 = 21,418 ($ millions)-$8.8B$12.6Bn/m

Both columns as reported in the latest filing, so a restated prior period shows its restated figure. n/m: not meaningful (the prior figure is zero or of the other sign). Concepts: us-gaap:Revenues, us-gaap:NetIncomeLoss, us-gaap:EarningsPerShareDiluted, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding, us-gaap:NetCashProvidedByUsedInOperatingActivities.

BAC’s other recent filings

Not financial advice. For education only.

Before you go

Subscribe to The Docket

The week's filings, in your inbox.

The Docket. Every number linked to the sec.gov document. No predictions.

Free. Weekly, plus alerts when a filing warrants one. Unsubscribe in one click.