Shibaura Electronics Co.,Ltd. (TYO:6957)
Japan flag Japan · Delayed Price · Currency is JPY
7,100.00
+10.00 (0.14%)
Sep 5, 2025, 3:30 PM JST

Shibaura Electronics Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212017 - 2021
Period Ending
Sep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2017 - 2021
107,03566,48846,70644,61858,81728,244
Upgrade
Market Cap Growth
83.75%42.35%4.68%-24.14%108.24%80.03%
Upgrade
Enterprise Value
96,57255,56335,10936,33949,96523,734
Upgrade
Last Close Price
7100.004410.002959.012710.533406.921597.07
Upgrade
PE Ratio
36.3817.7412.2211.6516.1012.65
Upgrade
Forward PE
23.5315.7112.5410.9314.5212.42
Upgrade
PS Ratio
3.131.951.441.341.921.12
Upgrade
PB Ratio
3.081.801.331.402.051.11
Upgrade
P/TBV Ratio
3.091.811.341.412.071.12
Upgrade
P/FCF Ratio
-30.8510.8126.1420.738.10
Upgrade
P/OCF Ratio
-11.927.6713.0916.707.12
Upgrade
PEG Ratio
-1.331.331.331.331.33
Upgrade
EV/Sales Ratio
2.821.631.081.101.630.94
Upgrade
EV/EBITDA Ratio
13.927.795.235.207.004.92
Upgrade
EV/EBIT Ratio
18.4810.216.886.658.977.57
Upgrade
EV/FCF Ratio
-25.788.1321.2917.616.80
Upgrade
Debt / Equity Ratio
0.000.010.030.060.120.19
Upgrade
Debt / EBITDA Ratio
0.020.040.130.290.470.98
Upgrade
Debt / FCF Ratio
-0.140.211.171.181.35
Upgrade
Asset Turnover
0.810.770.770.810.790.71
Upgrade
Inventory Turnover
2.822.792.612.752.842.88
Upgrade
Quick Ratio
2.483.052.922.702.282.44
Upgrade
Current Ratio
3.754.264.123.863.213.26
Upgrade
Return on Equity (ROE)
8.52%10.41%11.43%12.68%13.50%9.03%
Upgrade
Return on Assets (ROA)
7.69%7.72%7.55%8.37%8.95%5.54%
Upgrade
Return on Capital (ROIC)
9.33%9.28%9.14%10.37%11.20%6.87%
Upgrade
Return on Capital Employed (ROCE)
14.80%14.60%14.30%16.50%17.90%10.80%
Upgrade
Earnings Yield
2.75%5.64%8.18%8.58%6.21%7.91%
Upgrade
FCF Yield
-3.24%9.25%3.83%4.83%12.35%
Upgrade
Dividend Yield
2.11%3.40%5.07%3.69%2.20%2.35%
Upgrade
Payout Ratio
-61.56%40.08%30.39%15.93%26.06%
Upgrade
Buyback Yield / Dilution
1.04%0.85%0.38%0.65%0.18%-0.07%
Upgrade
Total Shareholder Return
3.15%4.25%5.45%4.34%2.38%2.27%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.