Business Brain Showa-Ota Inc. (TYO:9658)
Japan flag Japan · Delayed Price · Currency is JPY
986.00
+3.00 (0.31%)
May 22, 2026, 3:30 PM JST

Business Brain Showa-Ota Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
31,99830,24628,00125,13624,17717,647
Market Cap Growth
6.45%8.02%11.40%3.96%37.01%-22.52%
Enterprise Value
24,07124,03820,56517,43018,46514,307
Last Close Price
986.00932.00809.67667.08624.59428.15
PE Ratio
3.5710.1311.341.7813.159.91
PS Ratio
0.760.720.720.740.650.55
PB Ratio
1.020.970.950.861.491.26
P/TBV Ratio
1.161.091.080.971.731.42
P/FCF Ratio
7.507.0910.368.277.40191.82
P/OCF Ratio
7.136.7410.207.987.3225.88
EV/Sales Ratio
0.570.570.530.510.500.44
EV/EBITDA Ratio
4.425.004.894.904.313.83
EV/EBIT Ratio
6.187.377.246.925.785.24
EV/FCF Ratio
5.645.637.615.745.65155.51
Debt / Equity Ratio
0.110.110.090.090.210.29
Debt / EBITDA Ratio
0.690.690.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.75-1.75-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.981.981.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.35%4.35%3.94%4.19%6.81%6.68%
Return on Invested Capital (ROIC)
10.29%10.53%9.53%10.96%21.58%24.82%
Return on Capital Employed (ROCE)
8.20%8.20%7.60%6.90%15.70%13.90%
Earnings Yield
9.33%9.87%8.82%56.27%7.60%10.09%
FCF Yield
13.34%14.11%9.66%12.09%13.51%0.52%
Dividend Yield
4.50%-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.17%68.67%3.56%6.11%5.53%-0.09%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.