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 cash flow statement

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

Fiscal yearTrend2025latest2024202320222021CAGR
Operating activities
Net income30,50927,13226,51527,52831,978-1.2%
Depreciation & amortization2,3142,1892,0571,9781,898+5.1%
Deferred income tax0(1,734)(2,011)739(838)—
Stock-based compensation4,0013,4332,9422,8622,768+9.6%
Change in working capital(33,081)(48,546)2,728(51,944)(39,920)—
Other working capital(33,081)(48,546)2,728(51,944)(39,920)—
Other non-cash items8,8708,72112,75112,510(3,079)—
Net cash from operating activities12,613(8,805)44,982(6,327)(7,193)—
Operating cash flow12,613(8,805)44,982(6,327)(7,193)—
Investing activities
Purchases of investments0(390,911)(291,057)(159,058)(601,134)—
Sales / maturities of investments9,592342,455286,819243,161291,389-57.4%
Other investing activities(154,749)(42,237)(31,149)(86,632)(3,546)—
Net cash from investing activities(145,157)(90,693)(35,387)(2,529)(313,291)—
Financing activities
Net debt issuance45,471(1,154)25,98735,03434,281+7.3%
Short-term net debt issuance21,63512,5745,1623,1794,432+48.6%
Long-term net debt issuance23,836(13,728)20,82531,85529,849-5.5%
Net stock issuance(18,609)(18,358)(4,576)(1,301)(24,928)—
Common stock issuance5,4930000—
Common stock repurchased(24,102)(13,104)(4,576)(5,073)(25,126)—
Net common stock issuance(18,609)(13,104)(4,576)(5,073)(25,126)—
Common dividends paid(9,563)(9,503)(9,087)(8,576)(8,055)—
Net dividends paid(9,563)(9,503)(9,087)(8,576)(8,055)—
Net preferred stock issuance0(5,254)03,772198—
Other financing activities52,64989,38481,021(131,196)290,550-34.8%
Net cash from financing activities69,94860,36993,345(106,039)291,650-30.0%
Cash summary
Effect of forex changes on cash4,327(3,830)(70)(3,123)(3,408)—
Net change in cash(58,269)(42,959)102,870(118,018)(32,242)—
Cash at beginning of period290,114333,073230,203348,221380,463-6.6%
Cash at end of period231,845290,114333,073230,203348,221-9.7%
Free cash flow12,613(8,805)44,982(6,327)(7,193)—
Income taxes paid03,8223,4052,2882,760—
Interest paid089,68769,60418,5264,506—