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 280,052 - -
Change - 14.28% 18.44% -5.29% 2.02% 33.05% - -
Enterprise Value (EV) 1 97,118 119,218 168,309 163,232 182,468 242,531 233,674 225,794
Change - 22.76% 41.18% -3.02% 11.78% 32.92% -3.65% -3.37%
P/E 13.9x 9.59x 11.3x 21.5x 16.9x 13.8x 15.1x 14.3x
PBR 0.87x 0.9x 0.95x 0.91x 0.85x 1.09x 1.06x 1.01x
PEG - 0.1x 5.03x -0.4x 0.5x 0.2x -1.8x 2.67x
Capitalization / Revenue 0.93x 0.81x 0.96x 1x 0.89x 1.09x 1.05x 1.02x
EV / Revenue 0.56x 0.52x 0.74x 0.79x 0.77x 0.94x 0.88x 0.82x
EV / EBITDA 4.52x 3.64x 4.81x 6.84x 7.36x 6.66x 6.44x 6.16x
EV / EBIT 6.72x 4.81x 6.64x 11.1x 11.8x 9.99x 9.46x 8.84x
EV / FCF 13x 12.5x -23x 64.1x -25.7x 12.9x 10.8x 13.1x
FCF Yield 7.67% 8% -4.35% 1.56% -3.89% 7.73% 9.25% 7.66%
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.52% 2.51% 2.68%
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,770.00 4,770.00 4,770.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.8x0.94x6.66x2.52% 1.75B
38.84x - - - 3.29B
53.4x10.68x33.69x0.94% 3.53B
27.83x1.25x9.44x3.52% 2.63B
12.03x2.35x7.53x3.69% 2.4B
13.64x1.14x7.79x2.17% 2.32B
5.92x0.85x4.04x2.73% 2.22B
Average 23.64x 2.87x 11.53x 2.6% 2.59B
Weighted average by Cap. 26.86x 3.56x 13.50x 2.49%

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