KineRuby

Research

HomeBLK overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
BlackRock, Inc. logo

BlackRock, Inc.

BLKNYSE

$1,130.00

Last price · USD

Market cap
$181.8B
P/E
32.0x
EV / EBITDA
22.9x
P/S
7.5x
FCF yield
2.0%
Div. yield
1.84%

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

OverviewBusinessFinancialsPeersChartsValuation

BlackRock, Inc. key metrics & ratios

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

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth18.7%14.3%-0.1%-7.7%——
Operating income growth-7.0%20.7%-1.7%-14.3%——
Net income growth-12.8%15.8%6.3%-12.3%——
EPS (diluted) growth-15.9%15.1%7.5%-11.1%——
Free cash flow growth-24.4%23.0%-13.6%-3.9%——
Margins
Gross margin46.7%49.4%48.1%48.6%50.7%—
Operating margin29.1%37.1%35.1%35.7%38.5%—
EBITDA margin33.5%40.2%37.9%38.6%40.8%—
Net margin22.9%31.2%30.8%29.0%30.5%—
FCF margin14.7%23.0%21.4%24.7%23.8%—
Returns on capital
Return on equity9.9%13.4%14.0%13.7%15.7%—
Return on assets3.3%4.6%4.5%4.4%3.9%—
Return on invested capital9.2%12.1%12.3%13.1%15.0%—
Leverage & liquidity
Debt / equity0.27x0.30x0.25x0.22x0.25x—
Net debt / EBITDA0.44x0.18x0.14x0.16x-0.00x—
Current ratio15.76x16.40x15.63x14.08x14.45x—
Interest coverage9.98x14.08x21.49x30.12x36.34x—
Profitability & operating
EBIT6,9837,6786,3466,4797,484-1.7%
EBITDA8,1098,2076,7736,8977,899+0.7%
Operating income7,0437,5746,2756,3857,450-1.4%
Income before tax7,6198,2957,1556,2908,173-1.7%
Net income5,5536,3695,5025,1785,901-1.5%
Earnings per share
EPS (basic)$35.83$42.45$36.85$34.31$38.76-1.9%
EPS (diluted)$35.31$42.01$36.51$33.97$38.22-2.0%
Share count (millions)
Weighted avg shares outstanding155150149151152+0.5%
Weighted avg shares outstanding (diluted)161152151152154+1.0%
Balance sheet highlights
Net debt3,5281,4609661,073(5)—
Total debt14,99614,2229,7028,4899,318+12.6%
Total investments13,1849,5319,4437,0217,262+16.1%
Total stockholders' equity55,88847,49539,34737,74437,693+10.3%
Total assets169,998138,615123,211117,628152,648+2.7%
Cash flow highlights
Free cash flow3,5524,7013,8214,4234,603-6.3%
Operating cash flow3,9274,9564,1654,9564,944-5.6%
Capital expenditure(375)(255)(344)(533)(341)—
Net cash from operating activities3,9274,9564,1654,9564,944-5.6%