BANK OF AMERICA CORP /DE/

BAC· NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, NYSE, OTC, NYSE, NYSE, NYSE· National Commercial Banks

Market cap
–
P/FCF
–
EV/Sales
–
FCF margin
–
ROIC, 5 yr avg
–
Revenue, 5 yr CAGR
+5.7%
We record prices for the companies we cover; BAC is not one of them yet.

Company statistics

From the 10-Ks, computed in code · point at a figure for its formula

Profile · FY2025

Market cap
–
Enterprise value
–
Diluted shares
7.68B
Revenue
$113.1B
Free cash flow
–
Owner earnings
–

Valuation · FY2025

P/E
–
P/FCF
–
P/Owner earnings
–
EV/Sales
–
EV/FCF
–
P/B
–

Margins · FY2025

Gross
–
Operating
–
Net
27.0%
Free cash flow
–
Owner earnings
–
Stock pay
3.5%

Returns

ROIC, FY2025
–
ROIC, 5 yr avg
–
ROE, FY2025
10.1%
ROE, 5 yr avg
10.0%

Growth (CAGR)

Revenue, 3 yr
6.0%
Revenue, 5 yr
5.7%
Revenue, 9 yr
3.4%
Diluted EPS, 3 yr
6.1%
Diluted EPS, 5 yr
15.3%
Diluted EPS, 9 yr
11.0%
Free cash flow, 3 yr
–
Free cash flow, 5 yr
–
Free cash flow, 9 yr
–

Financial health · FY2025

Cash and investments
$231.8B
Total debt
$338.2B
Net debt
$106.4B
Debt/Equity
1.1x
Debt/FCF
–

Shareholder returns · FY2025

Dividend yield
–
Payout ratio
–
Buyback yield
–
Shareholder yield
–
Share count, 5 yr
-2.7%

Financials: ten years from the 10-Ks

Reported numbers open their filing · computed ones show the formula · ˢ split-adjusted

Revenue

$113.1B

+3.4% a year over 9 years

FY2016: Revenue $83.7BFY2017: Revenue $87.1BFY2018: Revenue $91.0BFY2019: Revenue $91.2BFY2020: Revenue $85.5BFY2021: Revenue $89.1BFY2022: Revenue $95.0BFY2023: Revenue $102.8BFY2024: Revenue $105.9BFY2025: Revenue $113.1B
FY2016FY2025

Margins

27.0%

FY2025

FY2016: Net 21.3%FY2017: Net 20.9%FY2018: Net 30.9%FY2019: Net 30.1%FY2020: Net 20.9%FY2021: Net 35.9%FY2022: Net 29.0%FY2023: Net 25.6%FY2024: Net 25.5%FY2025: Net 27.0%
FY2016FY2025

Diluted shares

7.68B

-30.5% over 9 years, net buybacks

FY2016: Diluted shares 11.05BFY2017: Diluted shares 10.78BFY2018: Diluted shares 10.24BFY2019: Diluted shares 9.44BFY2020: Diluted shares 8.80BFY2021: Diluted shares 8.56BFY2022: Diluted shares 8.17BFY2023: Diluted shares 8.08BFY2024: Diluted shares 7.94BFY2025: Diluted shares 7.68B
FY2016FY2025

Net debt (below zero)

-$106.4B

$106.4B more debt than cash

FY2016: Net cash -$69.1BFY2017: Net cash -$70.0BFY2018: Net cash -$52.0BFY2019: Net cash -$79.3BFY2020: Net cash $117.5BFY2021: Net cash $68.1BFY2022: Net cash -$55.7BFY2023: Net cash $17.8BFY2024: Net cash -$17.4BFY2025: Net cash -$106.4B
FY2016FY2025

Every figure, year by year

Fiscal yearFY2016FY2017FY2018FY2019FY2020FY2021FY2022FY2023FY2024FY2025
The business
Revenue$83.7B$87.1B$91.0B$91.2B$85.5B$89.1B$95.0B$102.8B$105.9B$113.1B
Revenue growth0.9%4.1%4.5%0.2%-6.3%4.2%6.6%8.2%3.0%6.8%
Gross margin––––––––––
Operating margin––––––––––
Net income$17.8B$18.2B$28.1B$27.4B$17.9B$32.0B$27.5B$26.3B$27.0B$30.5B
Net margin21.3%20.9%30.9%30.1%20.9%35.9%29.0%25.6%25.5%27.0%
Diluted EPS$1.49$1.56$2.61$2.75$1.87$3.57$3.19$3.05$3.19$3.81
Return on invested capital?––––––––––
Cash
Operating cash flow$17.3B$9.9B$39.5B$61.8B$38.0B-$7.2B-$6.3B$45.0B-$8.8B$12.6B
Capital expenditure––––––––––
Free cash flow––––––––––
Stock-based compensation$1.4B$1.6B$1.7B$2.0B$2.0B$2.8B$2.9B$2.9B$3.4B$4.0B
Owner earnings?––––––––––
Free cash flow per share––––––––––
Capital allocation
Dividends paid––––––––––
Share repurchases$5.1B$12.8B$20.1B$28.1B$7.0B$25.1B$5.1B$4.6B$13.1B$21.4B
Diluted shares11.05B10.78B10.24B9.44B8.80B8.56B8.17B8.08B7.94B7.68B
Share count change?-1.7%-2.4%-5.0%-7.8%-6.8%-2.7%-4.6%-1.1%-1.8%-3.2%
Balance sheet
Cash and equivalents$147.7B$157.4B$177.4B$161.6B$380.5B$348.2B$230.2B$333.1B$290.1B$231.8B
Short-term investments––––––––––
Total debt$216.8B$227.4B$229.4B$240.9B$262.9B$280.1B$285.9B$315.3B$307.5B$338.2B
Net debt$69.1B$70.0B$52.0B$79.3B-$117.5B-$68.1B$55.7B-$17.8B$17.4B$106.4B
Shareholders' equity$266.2B$267.1B$265.3B$264.8B$272.9B$270.1B$273.2B$290.2B$294.0B$303.2B

Latest filings

All on EDGAR
2026-10-3010-QQuarterly report
2026-10-148-KEarnings release
2026-07-3110-QQuarterly report
2026-07-148-KEarnings release
2026-05-0110-QQuarterly report
2026-04-158-KEarnings release
2026-03-23DEF 14AProxy statement
2026-02-2510-KAnnual report
2026-01-148-KEarnings release
2025-10-3110-QQuarterly report

More from our coverage

All coverage