S & T Corporation Limited (BOM:514197)
India flag India · Delayed Price · Currency is INR
4.190
0.00 (0.00%)
At close: Jun 22, 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
1321171658101,408117
Market Cap Growth
-39.56%-29.09%-79.62%-42.45%1105.45%327.74%
Enterprise Value
1961762258311,414116
Last Close Price
4.143.685.1925.4644.243.67
PE Ratio
6275.295578.04410.96-1091.6417.18
PS Ratio
5.274.6861.901817.09286.7511.81
PB Ratio
1.010.901.276.2510.740.90
P/TBV Ratio
1.010.901.276.2510.740.90
P/FCF Ratio
--12.11--0.98
P/OCF Ratio
--12.01--0.98
EV/Sales Ratio
7.827.0384.311864.34288.0111.77
EV/EBITDA Ratio
-870.00--965.4716.60
EV/EBIT Ratio
-6508.88--1096.4517.12
EV/FCF Ratio
--16.50--0.98
Debt / Equity Ratio
0.500.500.520.250.110.01
Debt / EBITDA Ratio
322.29322.29--9.370.19
Debt / FCF Ratio
--4.92--0.01
Net Debt / Equity Ratio
0.480.480.470.250.080.00
Net Debt / EBITDA Ratio
307.52307.52-46.56-23.236.700.04
Net Debt / FCF Ratio
-13.57-13.574.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.01%0.01%-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.02%0.02%0.24%-0.19%0.09%5.82%
FCF Yield
-3.47%-3.91%8.25%-2.84%-2.19%101.87%