Business Brain Showa-Ota Inc. (TYO:9658)
Japan flag Japan · Delayed Price · Currency is JPY
1,033.00
-3.00 (-0.29%)
At close: Jul 9, 2026

Business Brain Showa-Ota Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
33,52730,24628,00125,13624,17717,647
Market Cap Growth
16.64%8.02%11.40%3.96%37.01%-22.52%
Enterprise Value
25,60024,03820,56517,43018,46514,307
Last Close Price
1033.00932.00809.67667.08624.59428.15
PE Ratio
3.7410.1311.341.7813.159.91
PS Ratio
0.800.720.720.740.650.55
PB Ratio
1.070.970.950.861.491.26
P/TBV Ratio
1.211.091.080.971.731.42
P/FCF Ratio
7.867.0910.368.277.40191.82
P/OCF Ratio
7.476.7410.207.987.3225.88
EV/Sales Ratio
0.610.570.530.510.500.44
EV/EBITDA Ratio
4.624.904.894.904.313.83
EV/EBIT Ratio
6.417.167.246.925.785.24
EV/FCF Ratio
6.005.637.615.745.65155.51
Debt / Equity Ratio
0.110.110.090.090.210.29
Debt / EBITDA Ratio
0.670.670.640.780.791.10
Debt / FCF Ratio
0.770.771.000.911.0444.86
Net Debt / Equity Ratio
-0.27-0.27-0.24-0.24-0.42-0.32
Net Debt / EBITDA Ratio
-1.72-1.72-1.71-2.00-1.60-1.21
Net Debt / FCF Ratio
-1.97-1.97-2.67-2.35-2.09-49.03
Asset Turnover
0.900.900.860.911.261.27
Inventory Turnover
283.54283.54303.66241.68219.88171.23
Quick Ratio
1.991.991.911.881.671.65
Current Ratio
2.342.342.302.242.082.12
Return on Equity (ROE)
9.96%9.96%8.50%62.13%13.67%14.57%
Return on Assets (ROA)
4.47%4.47%3.94%4.19%6.81%6.68%
Return on Invested Capital (ROIC)
10.59%10.84%9.53%10.96%21.58%24.82%
Return on Capital Employed (ROCE)
8.50%8.50%7.60%6.90%15.70%13.90%
Earnings Yield
8.91%9.87%8.82%56.27%7.60%10.09%
FCF Yield
12.73%14.11%9.66%12.09%13.51%0.52%
Dividend Yield
4.54%-3.21%3.75%2.56%3.50%
Payout Ratio
39.72%39.72%35.68%5.05%33.08%20.61%
Buyback Yield / Dilution
68.67%68.67%0.35%2.37%2.97%-3.59%
Total Shareholder Return
73.18%68.67%3.56%6.11%5.53%-0.09%