KineRuby

Research

HomeBAC overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Bank of America Corporation logo

Bank of America Corporation

BACNYSE

$50.79

Last price · USD

Market cap
$383.3B
P/E
13.3x
EV / EBITDA
12.9x
P/S
2.0x
FCF yield
3.3%
Div. yield
2.49%

Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

Bank of America Corporation key metrics & ratios

Annual · USD millions except per-share data · 35 lines

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth-0.5%11.9%49.4%22.6%——
Operating income growth28.9%3.2%-8.5%-8.9%——
Net income growth12.4%2.3%-3.7%-13.9%——
EPS (diluted) growth18.6%4.5%-3.4%-10.6%——
Free cash flow growth243.2%-119.6%811.0%12.0%——
Margins
Gross margin56.1%49.9%54.8%80.3%99.8%—
Operating margin19.7%15.2%16.5%26.9%36.2%—
EBITDA margin20.9%16.3%17.7%28.6%38.2%—
Net margin15.9%14.1%15.4%23.9%34.1%—
FCF margin6.6%-4.6%26.2%-5.5%-7.7%—
Returns on capital
Return on equity10.1%9.2%9.1%10.1%11.8%—
Return on assets0.9%0.8%0.8%0.9%1.0%—
Return on invested capital7.0%4.1%4.7%5.2%7.8%—
Leverage & liquidity
Debt / equity1.21x2.23x2.12x1.82x1.84x—
Net debt / EBITDA3.35x11.51x9.10x7.92x3.93x—
Current ratio0.42x0.30x0.30x0.22x0.29x—
Interest coverage0.48x0.32x0.39x1.54x7.17x—
Profitability & operating
EBIT37,69529,25428,34230,96933,976+2.6%
EBITDA40,00931,44330,39932,94735,874+2.8%
Operating income37,69529,25428,34230,96933,976+2.6%
Income before tax37,69529,25428,34230,96933,976+2.6%
Net income30,50927,13226,51527,52831,978-1.2%
Earnings per share
EPS (basic)$3.88$3.25$3.10$3.21$3.60+1.9%
EPS (diluted)$3.82$3.22$3.08$3.19$3.57+1.7%
Share count (millions)
Weighted avg shares outstanding7,3657,7388,0298,1148,493-3.5%
Weighted avg shares outstanding (diluted)7,5477,8448,0818,1688,558-3.1%
Balance sheet highlights
Net debt134,059361,942276,770261,087140,834-1.2%
Total debt365,904658,428618,189498,549496,199-7.3%
Total investments2,830,0192,034,7001,942,3061,937,8051,985,586+9.3%
Total stockholders' equity303,243295,559291,646273,197270,066+2.9%
Total assets3,410,3943,261,5193,180,1513,051,3753,169,495+1.8%
Cash flow highlights
Free cash flow12,613(8,805)44,982(6,327)(7,193)—
Operating cash flow12,613(8,805)44,982(6,327)(7,193)—
Net cash from operating activities12,613(8,805)44,982(6,327)(7,193)—
Additional fields
Accrued Expenses000222,533198,963—