Company Valuation: BlackRock, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 1,39,089 1,06,433 1,20,765 1,58,768 1,66,064 1,71,383 - -
Change - -23.48% 13.47% 31.47% 4.6% 3.2% - -
Enterprise Value (EV) 1 1,37,212 1,05,671 1,19,947 1,58,320 1,67,365 1,68,141 1,63,846 1,58,741
Change - -22.99% 13.51% 31.99% 5.71% 0.46% -2.55% -3.12%
P/E ratio 24x 20.9x 22.2x 24.4x 30.3x 22.1x 20.4x 17.8x
PBR 3.68x 2.81x 3.06x 3.34x 2.97x 3.21x 3.02x 2.51x
PEG - -1.9x 2.97x 1.6x -1.9x 0.6x 2.41x 1.2x
Capitalization / Revenue 7.18x 5.95x 6.76x 7.78x 6.86x 6.14x 5.56x 4.94x
EV / Revenue 7.08x 5.91x 6.72x 7.76x 6.91x 6.02x 5.31x 4.57x
EV / EBITDA 17.4x 15.5x 17.9x 19.5x 15.6x 13x 11.5x 10.1x
EV / EBIT 18.4x 16.5x 19.1x 20.9x 23.8x 15.2x 13.3x 10.9x
EV / FCF 29.8x 23.9x 31.4x 33.7x 47.1x 18.1x 15.8x 13.2x
FCF Yield 3.35% 4.19% 3.19% 2.97% 2.12% 5.52% 6.34% 7.56%
Dividend per Share 2 16.52 19.52 20 20.4 20.84 22.71 25 27.65
Rate of return 1.8% 2.75% 2.46% 1.99% 1.95% 2.1% 2.31% 2.56%
EPS 2 38.22 33.97 36.51 42.01 35.31 49 53.14 60.93
Distribution rate 43.2% 57.5% 54.8% 48.6% 59% 46.4% 47% 45.4%
Net sales 1 19,374 17,873 17,859 20,407 24,216 27,912 30,842 34,699
EBITDA 1 7,865 6,803 6,702 8,103 10,726 12,892 14,216 15,745
EBIT 1 7,450 6,385 6,275 7,574 7,045 11,041 12,315 14,539
Net income 1 5,901 5,178 5,502 6,369 5,553 8,032 8,627 9,712
Net Debt 1 -1,877 -762 -818 -448 1,301 -3,242 -7,537 -12,642
Reference price 2 915.56 708.63 811.80 1,025.11 1,070.34 1,081.90 1,081.90 1,081.90
Nbr of stocks (in thousands) 1,51,917 1,50,196 1,48,762 1,54,879 1,55,151 1,55,234 - -
Announcement Date 14/01/22 13/01/23 12/01/24 15/01/25 15/01/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
22.53x6.02x13.04x2.06% 17TCr
13.92x3.22x - 2.7% 14TCr
15.54x7.04x - 1.63% 9.33TCr
25.53x12.61x18.12x4.02% 7.89TCr
11.15x1.6x5.01x1.41% 4.24TCr
12.76x4.95x - 2.23% 4.26TCr
3.55x3.45x3.73x3.85% 2.9TCr
14.64x5.07x15.84x1.98% 3.04TCr
8.57x2.21x - 3.61% 2.19TCr
Average 14.24x 5.13x 11.15x 2.61% 7.23TCr
Weighted average by Cap. 16.96x 5.71x 12.69x 2.47%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. BLK Stock
  4. Valuation BlackRock, Inc.