Company Valuation: BlackRock, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 139,089 106,433 120,765 158,768 166,064 167,858 - -
Change - -23.48% 13.47% 31.47% 4.6% 1.08% - -
Enterprise Value (EV) 1 137,212 105,671 119,947 158,320 167,365 164,615 160,321 155,216
Change - -22.99% 13.51% 31.99% 5.71% -1.64% -2.61% -3.18%
P/E ratio 24x 20.9x 22.2x 24.4x 30.3x 22.1x 20.3x 17.7x
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.4x 1.2x
Capitalization / Revenue 7.18x 5.95x 6.76x 7.78x 6.86x 6.01x 5.44x 4.84x
EV / Revenue 7.08x 5.91x 6.72x 7.76x 6.91x 5.9x 5.2x 4.47x
EV / EBITDA 17.4x 15.5x 17.9x 19.5x 15.6x 12.8x 11.3x 9.86x
EV / EBIT 18.4x 16.5x 19.1x 20.9x 23.8x 14.9x 13x 10.7x
EV / FCF 29.8x 23.9x 31.4x 33.7x 47.1x 17.7x 15.4x 12.9x
FCF Yield 3.35% 4.19% 3.19% 2.97% 2.12% 5.64% 6.48% 7.73%
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.32 1,081.32 1,081.32
Nbr of stocks (in thousands) 151,917 150,196 148,762 154,879 155,151 155,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.14x5.92x12.81x2.09% 168B
13.74x3.14x - 2.78% 137B
14.94x6.87x - 1.7% 89.57B
22.08x12.59x18.23x4.01% 79.33B
11x1.57x4.91x1.43% 41.85B
12.44x4.88x - 2.29% 41.37B
4.35x4.22x4.57x3.14% 35.92B
14.32x5.27x16.46x2.03% 29.68B
11.85x2.45x6.21x4.92% 22.57B
Average 14.09x 5.21x 10.53x 2.71% 71.74B
Weighted average by Cap. 16.30x 5.68x 12.18x 2.54%

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.