STORAGE-OH Co.,Ltd. (TYO:2997)
Japan flag Japan · Delayed Price · Currency is JPY
1,322.00
0.00 (0.00%)
Sep 29, 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,5011,8181,7181,0591,011-
Market Cap Growth
32.05%5.81%62.20%4.75%--
Enterprise Value
5,8234,9155,1513,4222,543-
Last Close Price
1322.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
-15.5422.919.729.91-
PS Ratio
0.690.460.400.320.33-
PB Ratio
2.331.471.531.021.10-
P/TBV Ratio
2.391.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.611.231.211.030.83-
EV/EBITDA Ratio
60.6520.9228.9418.0114.13-
EV/EBIT Ratio
129.3925.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
3.762.341.741.490.780.96
Debt / EBITDA Ratio
42.0612.3110.968.093.973.43
Debt / FCF Ratio
----2.7921.41
Net Debt / Equity Ratio
3.101.601.270.57-0.130.36
Net Debt / EBITDA Ratio
34.608.427.973.11-0.641.28
Net Debt / FCF Ratio
-3.50-4.49-2.23-0.90-0.458.00
Asset Turnover
0.720.961.321.431.842.26
Inventory Turnover
1.001.452.333.504.624.55
Quick Ratio
0.290.570.571.514.050.94
Current Ratio
1.482.042.263.446.552.58
Return on Equity (ROE)
-0.09%9.92%6.97%11.17%13.01%20.95%
Return on Assets (ROA)
0.56%2.86%3.32%4.05%5.74%7.03%
Return on Invested Capital (ROIC)
-0.06%4.44%6.53%8.70%12.61%12.31%
Return on Capital Employed (ROCE)
1.60%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
-0.04%6.44%4.37%10.29%10.09%-
FCF Yield
-37.91%-24.20%-37.07%-61.74%25.31%-
Buyback Yield / Dilution
1.39%-0.91%-1.08%-4.37%-15.16%-