SFC Environmental Technologies Limited (NSE:SFCTECH)
India flag India · Delayed Price · Currency is INR
424.30
+15.00 (3.66%)
Nov 11, 2026, 1:30 PM IST

NSE:SFCTECH Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.330.300.220.270.120.12
Debt / EBITDA Ratio
1.111.020.680.790.390.35
Debt / FCF Ratio
--4.12-2.55-
Net Debt / Equity Ratio
0.160.100.010.23-0.19-0.18
Net Debt / EBITDA Ratio
0.540.370.030.68-0.61-0.53
Net Debt / FCF Ratio
-1.40-2.020.15-3.32-3.948.32
Asset Turnover
-0.690.730.870.921.06
Inventory Turnover
-3.633.373.725.077.14
Quick Ratio
2.201.942.551.341.651.63
Current Ratio
3.072.503.252.552.112.25
Return on Equity (ROE)
21.77%21.55%24.84%29.80%25.44%28.48%
Return on Assets (ROA)
-11.41%12.55%15.01%13.11%14.32%
Return on Invested Capital (ROIC)
17.60%20.37%20.84%26.51%28.90%36.91%
Return on Capital Employed (ROCE)
23.20%23.10%24.70%28.70%28.00%30.30%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Payout Ratio
0.37%0.38%22.02%6.87%28.70%-
Buyback Yield / Dilution
------3.79%