Company Valuation: O-Well Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2021 2022 2023 2024 2025 2026
Market Cap 1 6,569 5,423 8,104 11,854 9,683 10,563
Change - -17.45% 49.44% 46.27% -18.32% 9.09%
Enterprise Value (EV) 1 4,795 5,449 8,108 10,087 6,897 10,432
Change - 13.62% 48.8% 24.41% -31.63% 51.26%
P/E 16.5x 21.1x 12.5x 7.76x 5.54x 5.87x
PBR 0.33x 0.3x 0.42x 0.57x 0.45x 0.47x
PEG - -0.6x 0x 0x 0.3x 2.07x
Capitalization / Revenue 0.12x 0.1x 0.13x 0.17x 0.14x 0.15x
EV / Revenue 0.09x 0.1x 0.13x 0.14x 0.1x 0.15x
EV / EBITDA 29.2x 11.3x 8.35x 8.04x 4.36x 6.54x
EV / EBIT -64.8x 23.6x 11.7x 10.8x 5.56x 8.27x
EV / FCF 3.26x -3.4x 315x 6.32x 11.4x -5.92x
FCF Yield 30.7% -29.4% 0.32% 15.8% 8.78% -16.9%
Dividend per Share 2 12 17 27 32 45 45
Rate of return 1.89% 3.19% 3.4% 2.76% 4.67% 4.29%
EPS 2 38.47 25.25 63.76 149.3 173.9 178.8
Distribution rate 31.2% 67.3% 42.3% 21.4% 25.9% 25.2%
Net sales 1 54,621 56,945 64,329 71,049 69,416 68,268
EBITDA 1 164 483 971 1,255 1,583 1,596
EBIT 1 -74 231 692 931 1,240 1,261
Net income 1 398 261 650 1,526 1,779 1,798
Net Debt 1 -1,774 26 4 -1,767 -2,786 -131
Reference price 2 635.00 533.00 794.00 1,159.00 964.00 1,050.00
Nbr of stocks (in thousands) 10,346 10,174 10,207 10,228 10,044 10,060
Announcement Date 6/23/21 6/21/22 6/21/23 6/21/24 6/23/25 6/22/26
1JPY in Million2JPY
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 82.2M
31.6x7.1x18.23x1.25% 236B
29.24x4.51x14.57x2.04% 129B
29.94x3.6x18.66x0.97% 79.88B
19.12x6.82x30.3x3.86% 71.94B
93.95x6.87x16x2.28% 70.46B
88.37x1.31x9.04x5.88% 37.63B
10.82x1.08x5.84x2.85% 33.02B
16.23x1.87x10.87x2.43% 26.4B
17.72x0.88x6.11x4.02% 25.21B
Average 37.44x 3.78x 14.40x 2.84% 70.93B
Weighted average by Cap. 36.89x 5.18x 16.85x 2.19%

Y-o-Y evolution of P/E

Valuation ratios - P/E - O-Well Corporation

Historical PBR trend

Valuation ratios - PBR - O-Well Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - O-Well Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - O-Well Corporation

  1. Stock Market
  2. Stocks
  3. 7670 Stock
  4. Valuation O-Well Corporation