Company Valuation: Nomura Holdings, Inc.

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 17,78,673 15,54,416 15,30,541 29,30,878 26,84,377 37,20,943 - -
Change - -12.61% -1.54% 91.49% -8.41% 38.61% - -
Enterprise Value (EV) 1 17,78,673 15,54,416 15,30,541 29,30,878 1,80,23,067 1,52,40,273 1,58,14,145 1,63,61,817
Change - -12.61% -1.54% 91.49% 514.94% -15.44% 3.77% 3.46%
P/E ratio 11.6x 11x 16.5x 17.8x 7.88x 9.78x 10.1x 9.58x
PBR 0.66x 0.53x 0.49x 0.87x 0.77x 0.94x 0.95x 0.9x
PEG - -1.61x -0.5x 0.2x 0x 1.45x -5.32x 1.63x
Capitalization / Revenue 1.1x 1.14x 1.15x 0.7x 1.42x 1.63x 1.73x 1.69x
EV / Revenue 1.1x 1.14x 1.15x 0.7x 9.52x 7.27x 7.35x 7.43x
EV / EBITDA - - - - - - - -
EV / EBIT 7.71x 6.86x 10.2x 10.7x 38.2x 28x 30.5x 31.8x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 35 22 17 23 57 51 50.72 56.33
Rate of return 6.02% 4.27% 3.34% 2.35% 6.28% 4.24% 3.98% 4.43%
EPS 2 50.11 46.68 30.86 54.97 115.3 123.1 125.6 132.9
Distribution rate 69.8% 47.1% 55.1% 41.8% 49.4% 41.4% 40.4% 42.4%
Net sales 1 16,17,235 13,63,890 13,35,577 41,57,294 18,92,500 21,67,713 21,50,588 22,00,939
EBITDA - - - - - - - -
EBIT 1 2,30,671 2,26,623 1,49,474 2,73,850 4,71,964 5,39,821 5,18,552 5,14,502
Net income 1 1,53,116 1,42,996 92,786 1,65,863 3,40,700 3,62,129 3,56,760 3,87,049
Net Debt 1 - - - - 1,53,38,690 1,15,19,330 1,20,93,202 1,26,40,874
Reference price 2 581.40 515.20 509.70 977.60 908.20 1,273.00 1,273.00 1,273.00
Nbr of stocks (in thousands) 30,59,293 30,17,111 30,02,827 29,98,034 29,55,712 29,22,972 - -
Announcement Date 27/04/21 26/04/22 26/04/23 26/04/24 25/04/25 24/04/26 - -
1JPY in Million2JPY
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
9.88x7.26x - 4.11% 2.34TCr
16.39x7.23x - 2.17% 31TCr
16.32x11.46x - 1.9% 30TCr
11.52x - - 2% 21TCr
15.27x - - 1.4% 16TCr
10.84x0.85x - 3.21% 5.69TCr
13.83x - - 1.37% 3.03TCr
9.31x7.04x - 3.28% 2.39TCr
15.72x1.44x9.26x0.43% 2.39TCr
7.21x - - 4.03% 2.34TCr
Average 12.63x 5.88x 9.26x 2.39% 11.54TCr
Weighted average by Cap. 14.50x 8.26x 9.26x 2.06%

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. 8604 Stock
  4. Valuation Nomura Holdings, Inc.