STORAGE-OH Co.,Ltd. (TYO:2997)
Japan flag Japan · Delayed Price · Currency is JPY
1,324.00
0.00 (0.00%)
Sep 7, 2026, 3:30 PM JST

STORAGE-OH Ratios and Metrics

Millions JPY. Fiscal year is Feb - Jan.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
2,5041,8181,7181,0591,011-
Market Cap Growth
37.90%5.81%62.20%4.75%--
Enterprise Value
5,1734,9155,1513,4222,543-
Last Close Price
1324.00984.00930.00574.00548.00-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
PE Ratio
40.5115.5422.919.729.91-
PS Ratio
0.640.460.400.320.33-
PB Ratio
2.171.471.531.021.10-
P/TBV Ratio
2.231.511.581.041.12-
P/FCF Ratio
----3.95-
P/OCF Ratio
----3.77-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
EV/Sales Ratio
1.321.231.211.030.83-
EV/EBITDA Ratio
30.3420.9228.9418.0114.13-
EV/EBIT Ratio
44.2225.7329.9522.6616.62-
EV/FCF Ratio
----9.94-

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
Debt / Equity Ratio
2.862.341.741.490.780.96
Debt / EBITDA Ratio
19.3412.3110.968.093.973.43
Debt / FCF Ratio
----2.7921.41
Net Debt / Equity Ratio
2.321.601.270.57-0.130.36
Net Debt / EBITDA Ratio
15.658.427.973.11-0.641.28
Net Debt / FCF Ratio
--4.49-2.23-0.90-0.458.00
Asset Turnover
0.890.961.321.431.842.26
Inventory Turnover
1.251.452.333.504.624.55
Quick Ratio
0.330.570.571.514.050.94
Current Ratio
1.732.042.263.446.552.58
Return on Equity (ROE)
5.53%9.92%6.97%11.17%13.01%20.95%
Return on Assets (ROA)
1.67%2.86%3.32%4.05%5.74%7.03%
Return on Invested Capital (ROIC)
2.22%4.44%6.53%8.70%12.61%12.31%
Return on Capital Employed (ROCE)
4.20%6.60%7.10%6.80%9.50%14.00%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
Earnings Yield
2.48%6.44%4.37%10.29%10.09%-
FCF Yield
-17.57%-24.20%-37.07%-61.74%25.31%-
Buyback Yield / Dilution
-0.96%-0.91%-1.08%-4.37%-15.16%-