S.T. Corporation (TYO:4951)
Japan flag Japan · Delayed Price · Currency is JPY
1,544.00
+51.00 (3.42%)
May 12, 2025, 3:30 PM JST

S.T. Corporation Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
May '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 2015 - 2019
Market Capitalization
24,94034,45634,76233,94143,37135,407
Upgrade
Market Cap Growth
-5.39%-0.88%2.42%-21.74%22.49%-15.25%
Upgrade
Enterprise Value
16,24322,75722,47324,76032,93427,864
Upgrade
Last Close Price
1493.001500.701476.541405.851759.021416.35
Upgrade
PE Ratio
9.7227.0519.0230.6117.1815.66
Upgrade
Forward PE
-17.9217.6113.3115.9617.40
Upgrade
PS Ratio
0.520.780.760.750.870.75
Upgrade
PB Ratio
0.741.021.061.071.331.18
Upgrade
P/TBV Ratio
0.911.081.121.141.441.27
Upgrade
P/FCF Ratio
-33.659.9818.8413.2715.83
Upgrade
P/OCF Ratio
-20.967.9712.739.819.74
Upgrade
EV/Sales Ratio
0.340.510.490.550.660.59
Upgrade
EV/EBITDA Ratio
5.848.675.885.456.115.73
Upgrade
EV/EBIT Ratio
10.8416.969.307.628.358.26
Upgrade
EV/FCF Ratio
-22.226.4513.7410.0712.46
Upgrade
Debt / Equity Ratio
0.020.020.020.020.020.03
Upgrade
Debt / EBITDA Ratio
-0.260.170.160.130.19
Upgrade
Debt / FCF Ratio
-0.660.190.410.210.42
Upgrade
Asset Turnover
1.050.981.011.001.101.12
Upgrade
Inventory Turnover
4.424.103.803.453.674.14
Upgrade
Quick Ratio
1.532.081.771.651.501.46
Upgrade
Current Ratio
2.262.842.472.442.252.16
Upgrade
Return on Equity (ROE)
5.96%4.18%5.82%3.75%8.30%7.76%
Upgrade
Return on Assets (ROA)
1.64%1.85%3.34%4.46%5.47%4.95%
Upgrade
Return on Capital (ROIC)
2.15%2.46%4.56%6.17%7.66%6.86%
Upgrade
Return on Capital Employed (ROCE)
3.40%3.80%7.00%9.60%11.30%10.40%
Upgrade
Earnings Yield
13.07%3.70%5.26%3.27%5.82%6.39%
Upgrade
FCF Yield
-2.97%10.03%5.31%7.54%6.32%
Upgrade
Dividend Yield
2.95%2.80%2.71%2.70%2.10%2.54%
Upgrade
Payout Ratio
-72.37%47.98%76.74%31.88%35.56%
Upgrade
Buyback Yield / Dilution
6.27%-0.16%-0.07%-0.11%-0.11%-0.01%
Upgrade
Total Shareholder Return
9.21%2.64%2.64%2.59%1.99%2.53%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.