DashboardAll companies
Run this on your own research
Financial Services · Asset Management

BlackRock Inc.

BLKNYSE$1,118.25−$19.04 (−1.67%)Market closed

Price Chart

Daily

Key facts

Market Cap
$173.55B
P/E
31.2x
P/B
3.10x
ROE
10.7%

BlackRock Inc.

Financial Services · Asset Management · FY 2025

BlackRock Inc. is a global investment management corporation renowned for its comprehensive array of investment and advisory services. Founded in 1988, the firm has emerged as one of the world's largest asset managers, with trillions of dollars under management. BlackRock's primary function is to provide investment solutions to an extensive client base, including individuals, corporations, governments, and foundations. The corporation is notable for its expansive suite of offerings, which encompass mutual funds, exchange-traded funds (ETFs), and other associated investment vehicles. Its iShares product line represents one of the most significant ETF platforms worldwide, influencing both retail and institutional sectors across diverse markets. The firm's technological innovation, epitomized by its Aladdin platform, integrates risk management, advisory services, and enterprise investment systems, thereby enhancing decision-making and investment efficiency. BlackRock plays a pivotal role in the financial market, impacting capital flows and investment trends globally, while also engaging with crucial aspects like environmental, social, and governance (ESG) criteria, increasingly shaping corporate practices and investor expectations.

CEO
Mr. Laurence Douglas Fink
Employees
22,700

Company Statistics

Valuation

P/E
31.2x
P/B
3.10x
P/S
7.16x
EV/EBITDA
19.3x
P/FCF
48.8x

Margins

Gross
46.7%
EBITDA
39.1%
Operating
32.7%
Pre-Tax
31.5%
Net
24.5%

Returns

ROA
3.9%
ROE
10.7%
ROIC
5.3%

Growth (CAGR)

Rev 3Yr
10.7%
Rev 5Yr
8.4%
Op Inc 3Yr
6.8%
Net Inc 3Yr
6.0%

Financial Health

Cash & Cash Equivalents
$11.47B
Net Debt
$96.99B
Debt/Equity
176.2%
Interest Cov
—

Profile

Revenue
$24.22B
Shares Out
—
Public markets · Korea, US, Japanalpha-lenz.com · Core by Treasurer
BlackRock Inc. (BLK) Stock Forecast 2026 $1,118.25 — Price, Financials & Analyst Targets | AlphaLenz