Company Valuation: Okuma Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 160,945 183,921 217,837 206,311 210,482 285,924 - -
Change - 14.28% 18.44% -5.29% 2.02% 35.84% - -
Enterprise Value (EV) 1 97,118 119,218 168,309 163,232 182,468 245,793 239,657 233,191
Change - 22.76% 41.18% -3.02% 11.78% 34.7% -2.5% -2.7%
P/E 13.9x 9.59x 11.3x 21.5x 16.9x 18.3x 16.3x 15.4x
PBR 0.87x 0.9x 0.95x 0.91x 0.85x 1.14x 1.1x 1.05x
PEG - 0.1x 5.03x -0.4x 0.5x 0.6x 1.4x 2.62x
Capitalization / Revenue 0.93x 0.81x 0.96x 1x 0.89x 1.13x 1.09x 1.05x
EV / Revenue 0.56x 0.52x 0.74x 0.79x 0.77x 0.97x 0.91x 0.86x
EV / EBITDA 4.52x 3.64x 4.81x 6.84x 7.36x 7.71x 6.94x 6.61x
EV / EBIT 6.72x 4.81x 6.64x 11.1x 11.8x 11.8x 10.3x 9.64x
EV / FCF 13x 12.5x -23x 64.1x -25.7x 13.1x 11.1x 13.5x
FCF Yield 7.67% 8% -4.35% 1.56% -3.89% 7.62% 9.02% 7.41%
Dividend per Share 2 45 90 100 100 100 103.3 113.3 121.9
Rate of return 1.76% 3.05% 2.81% 2.93% 2.85% 2.12% 2.33% 2.5%
EPS 2 183.5 308 314.9 158.5 208 266.7 298 315.5
Distribution rate 24.5% 29.2% 31.8% 63.1% 48.1% 38.7% 38% 38.6%
Net sales 1 172,809 227,636 227,994 206,822 235,888 252,940 263,017 272,120
EBITDA 1 21,480 32,767 34,998 23,860 24,793 31,860 34,540 35,280
EBIT 1 14,462 24,804 25,364 14,651 15,505 20,783 23,250 24,180
Net income 1 11,579 19,195 19,381 9,590 12,554 15,757 17,443 18,154
Net Debt 1 -63,827 -64,703 -49,528 -43,079 -28,014 -40,131 -46,267 -52,733
Reference price 2 2,550.00 2,955.00 3,559.50 3,410.00 3,510.00 4,870.00 4,870.00 4,870.00
Nbr of stocks (in thousands) 63,116 62,240 61,199 60,502 59,966 58,711 - -
Announcement Date 5/12/22 5/11/23 5/10/24 5/9/25 5/12/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
18.26x0.97x7.71x2.12% 1.75B
48.56x9.68x32.2x0.97% 3.09B
33.09x1.25x10.27x2.9% 3.08B
16.9x3.1x10.22x2.21% 2.67B
9.14x1.41x5.84x2.26% 2.68B
35.45x - - - 2.67B
30.13x - - 0.83% 2.18B
13.42x1.08x7.61x2.55% 2.1B
Average 25.62x 2.91x 12.31x 1.98% 2.53B
Weighted average by Cap. 26.81x 3.24x 13.25x 1.98%

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. Stocks
  3. 6103 Stock
  4. Valuation Okuma Corporation