S & T Corporation Limited (BOM:514197)
India flag India · Delayed Price · Currency is INR
4.440
+0.070 (1.60%)
At close: Feb 12, 2026

S & T Corporation Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
1401658101,40811727
Market Cap Growth
-45.33%-79.62%-42.45%1105.45%327.74%-26.79%
Enterprise Value
1982258311,41411633
Last Close Price
4.395.1925.4644.243.670.86
PE Ratio
-410.96-1091.6417.188.87
PS Ratio
8.2661.901817.09286.7511.812.91
PB Ratio
1.071.276.2510.740.900.22
P/TBV Ratio
1.071.276.2510.740.900.22
P/FCF Ratio
-12.11--0.987.90
P/OCF Ratio
-12.01--0.987.90
EV/Sales Ratio
11.7284.311864.34288.0111.773.49
EV/EBITDA Ratio
---965.4716.604.91
EV/EBIT Ratio
---1096.4517.125.12
EV/FCF Ratio
-16.50--0.989.46
Debt / Equity Ratio
0.490.520.250.110.010.01
Debt / EBITDA Ratio
---9.370.190.15
Debt / FCF Ratio
-4.92--0.010.28
Net Debt / Equity Ratio
0.450.470.250.080.00-0.01
Net Debt / EBITDA Ratio
-10.41-46.56-23.236.700.04-0.11
Net Debt / FCF Ratio
-4.45-1.38-0.320.00-0.22
Asset Turnover
-0.020.000.040.080.07
Quick Ratio
-0.100.030.270.631.09
Current Ratio
-0.621.001.055.053.46
Return on Equity (ROE)
-0.31%-1.17%0.99%5.38%2.53%
Return on Assets (ROA)
--0.51%-0.62%0.58%3.31%3.12%
Return on Invested Capital (ROIC)
-3.08%-0.84%-1.02%0.95%5.39%5.06%
Return on Capital Employed (ROCE)
--1.10%-1.20%1.00%5.20%5.20%
Earnings Yield
-2.81%0.24%-0.19%0.09%5.82%11.27%
FCF Yield
-8.25%-2.84%-2.19%101.87%12.66%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.