Semba Corporation (TYO:6540)
Japan flag Japan · Delayed Price · Currency is JPY
1,901.00
+44.00 (2.37%)
Mar 10, 2026, 3:30 PM JST

Semba Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
19,81519,00413,7399,0357,4737,747
Upgrade
Market Cap Growth
37.96%38.32%52.06%20.90%-3.53%-12.88%
Upgrade
Enterprise Value
10,07510,2894,14318-2,456152
Upgrade
Last Close Price
1857.001781.001242.84790.11624.08621.65
Upgrade
PE Ratio
13.0712.549.168.7516.5726.17
Upgrade
Forward PE
-10.9710.9710.9710.9710.97
Upgrade
PS Ratio
0.600.580.470.360.330.40
Upgrade
PB Ratio
1.361.301.010.740.670.71
Upgrade
P/TBV Ratio
1.371.311.020.750.680.73
Upgrade
P/FCF Ratio
--4.04-6.1615.65
Upgrade
P/OCF Ratio
--3.89-5.8414.45
Upgrade
EV/Sales Ratio
0.310.310.140.00-0.01
Upgrade
EV/EBITDA Ratio
4.114.202.010.01-0.25
Upgrade
EV/EBIT Ratio
4.334.422.150.01-0.33
Upgrade
EV/FCF Ratio
-4.64-1.22--0.31
Upgrade
Net Debt / Equity Ratio
-0.67-0.67-0.92-0.76-0.91-0.85
Upgrade
Net Debt / EBITDA Ratio
-3.98-3.98-6.06-6.50-11.05-15.37
Upgrade
Net Debt / FCF Ratio
4.484.48-3.6713.58-8.38-18.72
Upgrade
Asset Turnover
1.441.441.351.351.341.20
Upgrade
Inventory Turnover
29.7829.7828.9829.7324.1520.33
Upgrade
Quick Ratio
2.602.602.082.302.432.56
Upgrade
Current Ratio
2.792.792.222.482.702.78
Upgrade
Return on Equity (ROE)
10.74%10.74%11.59%8.80%4.08%2.77%
Upgrade
Return on Assets (ROA)
6.40%6.40%5.61%4.36%2.88%1.80%
Upgrade
Return on Invested Capital (ROIC)
29.23%48.98%67.53%44.44%32.21%17.80%
Upgrade
Return on Capital Employed (ROCE)
15.50%15.50%13.90%10.40%6.80%4.10%
Upgrade
Earnings Yield
7.65%7.97%10.91%11.43%6.04%3.82%
Upgrade
FCF Yield
-10.97%-11.43%24.77%-7.59%16.24%6.39%
Upgrade
Dividend Yield
3.98%-4.83%6.33%5.29%4.02%
Upgrade
Payout Ratio
49.11%49.11%34.62%32.82%56.76%68.58%
Upgrade
Buyback Yield / Dilution
-0.07%-0.07%-0.79%-0.68%0.00%-0.18%
Upgrade
Total Shareholder Return
3.92%-0.07%4.03%5.65%5.29%3.84%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.