S & T Corporation Limited (BOM:514197)
India flag India · Delayed Price · Currency is INR
6.17
-0.32 (-4.93%)
At close: Apr 28, 2026

S & T Corporation Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2020 - 2016
Market Capitalization
1871658101,40811727
Upgrade
Market Cap Growth
0.51%-79.62%-42.45%1105.45%327.74%-26.79%
Upgrade
Enterprise Value
2452258311,41411633
Upgrade
Last Close Price
5.875.1925.4644.243.670.86
Upgrade
PE Ratio
-410.96-1091.6417.188.87
Upgrade
PS Ratio
11.0561.901817.09286.7511.812.91
Upgrade
PB Ratio
1.441.276.2510.740.900.22
Upgrade
P/TBV Ratio
1.441.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
14.5184.311864.34288.0111.773.49
Upgrade
EV/EBITDA Ratio
---965.4716.604.91
Upgrade
EV/EBIT Ratio
---1096.4517.125.12
Upgrade
EV/FCF Ratio
-16.50--0.989.46
Upgrade
Debt / Equity Ratio
0.490.520.250.110.010.01
Upgrade
Debt / EBITDA Ratio
---9.370.190.15
Upgrade
Debt / FCF Ratio
-4.92--0.010.28
Upgrade
Net Debt / Equity Ratio
0.450.470.250.080.00-0.01
Upgrade
Net Debt / EBITDA Ratio
-10.41-46.56-23.236.700.04-0.11
Upgrade
Net Debt / FCF Ratio
-4.45-1.38-0.320.00-0.22
Upgrade
Asset Turnover
-0.020.000.040.080.07
Upgrade
Quick Ratio
-0.100.030.270.631.09
Upgrade
Current Ratio
-0.621.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.51%-0.62%0.58%3.31%3.12%
Upgrade
Return on Invested Capital (ROIC)
-3.08%-0.84%-1.02%0.95%5.39%5.06%
Upgrade
Return on Capital Employed (ROCE)
--1.10%-1.20%1.00%5.20%5.20%
Upgrade
Earnings Yield
-2.10%0.24%-0.19%0.09%5.82%11.27%
Upgrade
FCF Yield
-8.25%-2.84%-2.19%101.87%12.66%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.