S & T Corporation Limited (BOM:514197)
India flag India · Delayed Price · Currency is INR
4.440
+0.150 (3.50%)
At close: Jun 2, 2026

S & T Corporation Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1411171658101,408117
Market Cap Growth
-33.63%-29.09%-79.62%-42.45%1105.45%327.74%
Enterprise Value
1401762258311,414116
Last Close Price
4.443.685.1925.4644.243.67
PE Ratio
6730.035578.04410.96-1091.6417.18
PS Ratio
5.654.6861.901817.09286.7511.81
PB Ratio
1.090.901.276.2510.740.90
P/TBV Ratio
1.090.901.276.2510.740.90
P/FCF Ratio
--12.11--0.98
P/OCF Ratio
--12.01--0.98
EV/Sales Ratio
5.607.0384.311864.34288.0111.77
EV/EBITDA Ratio
-870.00--965.4716.60
EV/EBIT Ratio
-6508.88--1096.4517.12
EV/FCF Ratio
-30.59-16.50--0.98
Debt / Equity Ratio
--0.520.250.110.01
Debt / EBITDA Ratio
----9.370.19
Debt / FCF Ratio
--4.92--0.01
Net Debt / Equity Ratio
-0.02-0.020.470.250.080.00
Net Debt / EBITDA Ratio
-14.76-14.76-46.56-23.236.700.04
Net Debt / FCF Ratio
0.650.654.45-1.38-0.320.00
Asset Turnover
0.130.130.020.000.040.08
Inventory Turnover
1.271.27----
Quick Ratio
--0.100.030.270.63
Current Ratio
--0.621.001.055.05
Return on Equity (ROE)
0.02%0.02%0.31%-1.17%0.99%5.38%
Return on Assets (ROA)
0.01%0.01%-0.51%-0.62%0.58%3.31%
Return on Invested Capital (ROIC)
0.02%0.02%-0.84%-1.02%0.95%5.39%
Return on Capital Employed (ROCE)
0.00%0.00%-1.10%-1.20%1.00%5.20%
Earnings Yield
0.01%0.02%0.24%-0.19%0.09%5.82%
FCF Yield
-3.24%-3.91%8.25%-2.84%-2.19%101.87%