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 43,76,410 - -
Change - -12.61% -1.54% 91.49% -8.41% 63.03% - -
Enterprise Value (EV) 1 17,78,673 15,54,416 15,30,541 29,30,878 1,80,23,067 1,47,86,732 1,61,43,192 1,74,80,807
Change - -12.61% -1.54% 91.49% 514.94% -17.96% 9.17% 8.29%
P/E ratio 11.6x 11x 16.5x 17.8x 7.88x 12x 12.4x 11.7x
PBR 0.66x 0.53x 0.49x 0.87x 0.77x 1.2x 1.13x 1.06x
PEG - -1.61x -0.5x 0.2x 0x 1.52x -4.04x 1.99x
Capitalization / Revenue 1.1x 1.14x 1.15x 0.7x 1.42x 2.19x 2.23x 2.18x
EV / Revenue 1.1x 1.14x 1.15x 0.7x 9.52x 7.41x 8.21x 8.71x
EV / EBITDA - - - - - - - -
EV / EBIT 7.71x 6.86x 10.2x 10.7x 38.2x 25.8x 32.4x 33.2x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 35 22 17 23 57 50.83 49.57 52.33
Rate of return 6.02% 4.27% 3.34% 2.35% 6.28% 3.41% 3.32% 3.51%
EPS 2 50.11 46.68 30.86 54.97 115.3 124.4 120.6 127.7
Distribution rate 69.8% 47.1% 55.1% 41.8% 49.4% 40.9% 41.1% 41%
Net sales 1 16,17,235 13,63,890 13,35,577 41,57,294 18,92,500 19,95,468 19,66,033 20,05,913
EBITDA - - - - - - - -
EBIT 1 2,30,671 2,26,623 1,49,474 2,73,850 4,71,964 5,72,992 4,97,850 5,27,128
Net income 1 1,53,116 1,42,996 92,786 1,65,863 3,40,700 3,53,860 3,43,797 3,63,720
Net Debt 1 - - - - 1,53,38,690 1,04,10,322 1,17,66,782 1,31,04,397
Reference price 2 581.40 515.20 509.70 977.60 908.20 1,491.50 1,491.50 1,491.50
Nbr of stocks (in thousands) 30,59,293 30,17,111 30,02,827 29,98,034 29,55,712 29,34,234 - -
Announcement Date 27/04/21 26/04/22 26/04/23 26/04/24 25/04/25 - - -
1JPY in Million2JPY
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
11.99x7.41x - 3.41% 2.76TCr
19.98x11.52x - 1.44% 31TCr
19.27x7.58x - 2.02% 30TCr
16.35x - - 1.98% 21TCr
22.02x7.78x13.36x1.05% 18TCr
14.37x1.36x - 2.41% 5.91TCr
14.88x - - 1.27% 3.38TCr
35.05x2.19x14.63x0.33% 3.02TCr
12.71x6.53x - 2.33% 2.84TCr
8.85x - - 3.69% 2.56TCr
Average 17.55x 6.34x 13.99x 1.99% 12.02TCr
Weighted average by Cap. 18.86x 8.30x 13.54x 1.75%
See all sector valuations

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.