Company Valuation: Nomura Holdings, Inc.

Data adjusted to current consolidation scope
Fiscal Period: March 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 1,390,449 1,778,673 1,554,416 1,530,541 2,930,878 3,079,852 - -
Change - 27.92% -12.61% -1.54% 91.49% 5.08% - -
Enterprise Value (EV) 1 1,390,449 1,778,673 1,554,416 1,530,541 2,930,878 11,629,457 11,798,594 11,946,103
Change - 27.92% -12.61% -1.54% 91.49% 296.79% 1.45% 1.25%
P/E ratio 6.76x 11.6x 11x 16.5x 17.8x 10.5x 10.3x 10.5x
PBR 0.52x 0.66x 0.53x 0.49x 0.87x 0.88x 0.84x 0.8x
PEG - -0.4x -1.61x -0.5x 0.2x 0.1x 6.64x -6.81x
Capitalization / Revenue 1.08x 1.1x 1.14x 1.15x 0.7x 1.8x 1.75x 1.75x
EV / Revenue 1.08x 1.1x 1.14x 1.15x 0.7x 6.81x 6.7x 6.79x
EV / EBITDA - - - - - - - -
EV / EBIT 5.6x 7.71x 6.86x 10.2x 10.7x 23.8x 25x 27.8x
EV / FCF -13,082,143x 2,706,795x -1,783,401x -2,171,371x 24,492,970x - - -
FCF Yield -0% 0% -0% -0% 0% - - -
Dividend per Share 2 20 35 22 17 23 43.33 41.22 40
Rate of return 4.37% 6.02% 4.27% 3.34% 2.35% 4.16% 3.96% 3.84%
EPS 2 67.76 50.11 46.68 30.86 54.97 99.27 100.8 99.26
Distribution rate 29.5% 69.8% 47.1% 55.1% 41.8% 43.7% 40.9% 40.3%
Net sales 1 1,287,800 1,617,235 1,363,890 1,335,577 4,157,294 1,706,550 1,761,761 1,760,131
EBITDA - - - - - - - -
EBIT 1 248,261 230,671 226,623 149,474 273,850 487,808 472,661 430,304
Net income 1 217,000 153,116 142,996 92,786 165,863 281,894 285,710 286,558
Net Debt 1 - - - - - 8,549,606 8,718,743 8,866,251
Reference price 2 457.80 581.40 515.20 509.70 977.60 1,042.00 1,042.00 1,042.00
Nbr of stocks (in thousands) 3,037,240 3,059,293 3,017,111 3,002,827 2,998,034 2,955,712 - -
Announcement Date 08/05/20 27/04/21 26/04/22 26/04/23 26/04/24 - - -
1JPY in Million2JPY
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio (Y) EV / Sales (Y) EV / EBITDA (Y) Yield (Y) Capi.($)
10.5x6.81x - 4.16% 20.31B
18.59x7.16x - 2.59% 221B
17.61x10.81x - 1.77% 220B
13.81x - - 2.7% 152B
27.53x8.67x16.1x1.24% 149B
19.27x5.7x11.54x2.02% 54.52B
15.26x - - 1.22% 33.28B
26.12x2.44x14.07x0.33% 27.33B
11.07x - - 3.04% 23.74B
17.3x16.75x - 1.56% 21.38B
Average 17.71x 8.33x 13.90x percentage-no-prefix 92.14B
Weighted average by Cap. 18.75x 8.58x 14.78x percentage-no-prefix
See all sector valuations

Year-on-year evolution of the PER

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.