Valuation: BlackRock, Inc.

Market Cap 174B 155B 144B 131B 245B 16,502B 249B 1,723B 677B 8,614B 652B 639B 27,571B P/E 2026 *
21.4x
P/E 2027 * 17.9x
Enterprise Value 172B 153B 142B 129B 242B 16,307B 246B 1,703B 669B 8,512B 644B 631B 27,245B EV / Sales 2026 *
5.83x
EV / Sales 2027 * 5.1x
Free-Float
92.75%
Yield 2026 *
2.04%
Yield 2027 * 2.2%
1 day-0.56%
1 week+4.00%
Current month+6.09%
1 month+5.23%
3 months+4.61%
6 months+5.81%
Current year+3.21%
1 week 27
Extreme 27
29.05
1 month 26.75
Extreme 26.75
29.05
Current year 23.68
Extreme 23.68
30.4
1 year 23.68
Extreme 23.68
30.55
3 years 20.09
Extreme 20.09
31.66
5 years 20.09
Extreme 20.09
31.66
10 years 20.09
Extreme 20.09
31.66
Manager TitleAgeSince
President 69 2006-12-31
Chief Executive Officer 73 1987-12-31
Director of Finance/CFO 50 2023-01-31
Director TitleAgeSince
Chairman 73 2023-12-31
Director/Board Member 73 2024-09-30
Director/Board Member 64 2024-09-30
Change 5-day change 1-year change 3-year change Capi.($)
-0.56%+4.00% - - 175B
-0.86%+3.90%-3.15%+82.36% 175B
-1.39%-2.06%+29.06%+77.48% 147B
-0.60%-0.19%+34.40%+230.10% 96.43B
+0.45%-6.30%-31.49%+4.68% 85.28B
-0.60%-2.81%-17.33%+75.67% 81.7B
+0.92%-4.34%-26.02%+50.13% 77.39B
-0.44%-2.69%-16.02%+47.46% 72.31B
-0.17%-5.45%+48.54%+141.05% 45.21B
-4.07%-4.02%+2.16%+48.48% 44.24B
Average -0.62%-1.90%+2.24%+84.16% 91.69B
Weighted average by Cap. -0.57%-0.94%+2.50%+85.38%

Financials

2026 *2027 *
Net sales 29.45B 26.27B 24.35B 22.13B 41.54B 2,795B 42.18B 292B 115B 1,459B 110B 108B 4,670B 32.73B 29.19B 27.06B 24.6B 46.17B 3,107B 46.88B 324B 127B 1,622B 123B 120B 5,190B
Net income 8.58B 7.65B 7.09B 6.45B 12.1B 814B 12.29B 85.01B 33.39B 425B 32.17B 31.5B 1,360B 9.87B 8.81B 8.16B 7.42B 13.93B 937B 14.14B 97.86B 38.43B 489B 37.03B 36.26B 1,566B
Net Debt -2.06B -1.83B -1.7B -1.54B -2.9B -195B -2.94B -20.38B -8B -102B -7.71B -7.55B -326B -6.82B -6.08B -5.64B -5.12B -9.62B -647B -9.77B -67.58B -26.54B -338B -25.57B -25.04B -1,081B
Projected Income Statement - Annual - BlackRock, Inc.
Logo BlackRock, Inc.
BlackRock, Inc. is one of the world's largest asset managers. At the end of 2025, the group had USD 14,041.5 billion of assets under management broken down by type of assets into shares (55.5%), fixed income securities (23.3%), multi-asset investments (8.7%), alternative funds (3%) and other (9.5%). Net sales are distributed geographically as follows: Americas (65.9%), Europe (29.6%) and Asia/Pacific (4.5%).
Employees
26,200
Date Price Change Volume
26-10-19 $28.59 -0.56% 4,686
26-10-16 $28.75 +0.88% 10,795
26-10-15 $28.50 +4.47% 20,362
26-10-14 $27.28 +0.40% 47,823
Trader
Investor
Global
Quality
ESG MSCI
-
MarketScreener Ratings - BlackRock, Inc.
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
18
Last Close Price
1,124.60USD
Average target price
1,339.65USD
Spread / Average Target
+19.12%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - BlackRock, Inc.