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 271,832 - -
Change - 14.28% 18.44% -5.29% 2.02% 29.15% - -
Enterprise Value (EV) 1 97,118 119,218 168,309 163,232 182,468 234,311 225,455 217,574
Change - 22.76% 41.18% -3.02% 11.78% 28.41% -3.78% -3.5%
P/E 13.9x 9.59x 11.3x 21.5x 16.9x 13.4x 14.6x 13.9x
PBR 0.87x 0.9x 0.95x 0.91x 0.85x 1.06x 1.03x 0.98x
PEG - 0.1x 5.03x -0.4x 0.5x 0.2x -1.74x 2.6x
Capitalization / Revenue 0.93x 0.81x 0.96x 1x 0.89x 1.05x 1.02x 0.99x
EV / Revenue 0.56x 0.52x 0.74x 0.79x 0.77x 0.91x 0.85x 0.79x
EV / EBITDA 4.52x 3.64x 4.81x 6.84x 7.36x 6.44x 6.21x 5.94x
EV / EBIT 6.72x 4.81x 6.64x 11.1x 11.8x 9.66x 9.13x 8.52x
EV / FCF 13x 12.5x -23x 64.1x -25.7x 12.5x 10.4x 12.6x
FCF Yield 7.67% 8% -4.35% 1.56% -3.89% 8% 9.59% 7.94%
Dividend per Share 2 45 90 100 100 100 120 119.9 127.9
Rate of return 1.76% 3.05% 2.81% 2.93% 2.85% 2.59% 2.59% 2.76%
EPS 2 183.5 308 314.9 158.5 208 345.7 316.7 333.6
Distribution rate 24.5% 29.2% 31.8% 63.1% 48.1% 34.7% 37.9% 38.4%
Net sales 1 172,809 227,636 227,994 206,822 235,888 257,900 266,600 275,480
EBITDA 1 21,480 32,767 34,998 23,860 24,793 36,400 36,280 36,640
EBIT 1 14,462 24,804 25,364 14,651 15,505 24,267 24,700 25,540
Net income 1 11,579 19,195 19,381 9,590 12,554 20,215 18,495 19,156
Net Debt 1 -63,827 -64,703 -49,528 -43,079 -28,014 -37,521 -46,378 -54,258
Reference price 2 2,550.00 2,955.00 3,559.50 3,410.00 3,510.00 4,630.00 4,630.00 4,630.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.($)
13.39x0.91x6.44x2.59% 1.74B
49.88x9.98x31.48x1.01% 3.3B
32.34x - - - 3.02B
26.88x1.22x9.25x3.65% 2.6B
12.44x2.44x7.81x3.57% 2.48B
6.29x0.89x4.24x2.57% 2.36B
13.21x1.1x7.52x2.24% 2.31B
Average 22.06x 2.76x 11.12x 2.61% 2.54B
Weighted average by Cap. 24.24x 3.27x 12.57x 2.53%

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