S & T Corporation Limited (BOM:514197)
India flag India · Delayed Price · Currency is INR
5.89
+0.01 (0.17%)
At close: Aug 12, 2025

S & T Corporation Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212017 - 2021
Period Ending
Aug '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2017 - 2021
1851658101,40811727
Upgrade
Market Cap Growth
-71.14%-79.62%-42.45%1105.45%327.74%-26.79%
Upgrade
Enterprise Value
1522258311,41411633
Upgrade
Last Close Price
5.815.1925.4644.243.670.86
Upgrade
PE Ratio
339.96410.96-1091.6417.188.87
Upgrade
PS Ratio
37.7336.281817.09286.7511.812.91
Upgrade
PB Ratio
1.421.276.2510.740.900.22
Upgrade
P/TBV Ratio
1.421.276.2510.740.900.22
Upgrade
P/FCF Ratio
-12.11--0.987.90
Upgrade
P/OCF Ratio
-12.01--0.987.90
Upgrade
EV/Sales Ratio
31.0049.411864.34288.0111.773.49
Upgrade
EV/EBITDA Ratio
210.08387.31-965.4716.604.91
Upgrade
EV/EBIT Ratio
277.77555.62-1096.4517.125.12
Upgrade
EV/FCF Ratio
-16.50--0.989.46
Upgrade
Debt / Equity Ratio
--0.250.110.010.01
Upgrade
Debt / EBITDA Ratio
---9.370.190.15
Upgrade
Debt / FCF Ratio
----0.010.28
Upgrade
Asset Turnover
-0.030.000.040.080.07
Upgrade
Quick Ratio
-99.640.030.270.631.09
Upgrade
Current Ratio
-150.661.001.055.053.46
Upgrade
Return on Equity (ROE)
-0.31%-1.17%0.99%5.38%2.53%
Upgrade
Return on Assets (ROA)
-0.14%-0.62%0.58%3.31%3.12%
Upgrade
Return on Capital (ROIC)
0.23%0.17%-0.63%0.58%3.33%3.14%
Upgrade
Return on Capital Employed (ROCE)
-0.20%-1.00%5.20%5.20%
Upgrade
Earnings Yield
0.29%0.24%-0.19%0.09%5.82%11.27%
Upgrade
FCF Yield
-8.25%-2.84%-2.19%101.87%12.66%
Upgrade
Buyback Yield / Dilution
-16.77%-26.29%----
Upgrade
Updated Jan 27, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.