Shibaura Mechatronics Corporation (TYO:6590)
Japan flag Japan · Delayed Price · Currency is JPY
5,070.00
-350.00 (-6.46%)
May 26, 2026, 3:30 PM JST

Shibaura Mechatronics 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
332,793259,27792,33384,27471,17238,082
Market Cap Growth
275.36%180.81%9.56%18.41%86.89%55.39%
Enterprise Value
320,103250,59573,07067,83751,79024,107
Last Close Price
5070.003950.001389.451218.16988.84510.77
PE Ratio
29.7823.218.949.587.7412.77
Forward PE
25.4818.915.4511.348.9510.59
PS Ratio
3.782.951.141.251.170.77
PB Ratio
5.994.661.952.182.161.55
P/TBV Ratio
6.084.731.982.212.201.59
P/FCF Ratio
--22.6721.6721.064.83
P/OCF Ratio
71.8655.9913.2114.0815.574.59
PEG Ratio
-0.750.750.750.750.75
EV/Sales Ratio
3.642.850.901.000.850.49
EV/EBITDA Ratio
17.2213.484.354.784.073.47
EV/EBIT Ratio
20.9716.425.175.804.754.77
EV/FCF Ratio
-122.83-17.9417.4415.333.06
Debt / Equity Ratio
0.160.160.190.230.270.41
Debt / EBITDA Ratio
0.470.470.520.620.691.47
Debt / FCF Ratio
--2.152.252.601.29
Net Debt / Equity Ratio
-0.23-0.23-0.42-0.48-0.56-0.65
Net Debt / EBITDA Ratio
-0.68-0.68-1.17-1.30-1.44-2.32
Net Debt / FCF Ratio
4.874.87-4.85-4.74-5.44-2.04
Asset Turnover
0.900.900.870.780.810.78
Inventory Turnover
4.384.385.025.357.2610.21
Quick Ratio
0.910.911.030.961.071.15
Current Ratio
1.881.881.911.781.981.93
Return on Equity (ROE)
21.71%21.71%24.00%24.51%31.93%12.84%
Return on Assets (ROA)
9.73%9.73%9.47%8.44%9.04%4.97%
Return on Invested Capital (ROIC)
26.40%32.48%43.66%50.72%82.57%32.63%
Return on Capital Employed (ROCE)
24.30%24.30%25.00%23.50%22.80%12.70%
Earnings Yield
3.36%4.31%11.19%10.43%12.92%7.83%
FCF Yield
-0.78%-1.00%4.41%4.61%4.75%20.72%
Dividend Yield
1.07%-4.00%3.28%3.77%3.00%
Payout Ratio
32.71%32.71%25.45%28.17%11.06%16.29%
Buyback Yield / Dilution
-0.10%-0.10%0.65%0.45%-0.04%-0.07%
Total Shareholder Return
0.98%-0.10%4.65%3.74%3.73%2.93%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.