Suzlon Energy Limited (BOM:532667)
India flag India · Delayed Price · Currency is INR
48.00
+0.58 (1.22%)
At close: Jul 31, 2026

Suzlon Energy Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
659,840542,553773,337549,95398,53784,340
Market Cap Growth
-21.33%-29.84%40.62%458.12%16.83%98.26%
Enterprise Value
636,620537,490764,247549,305128,387148,044
Last Close Price
48.0039.5756.6040.477.908.41
PE Ratio
20.9917.1537.3383.283.46-
PS Ratio
3.803.257.138.471.661.29
PB Ratio
6.695.7312.6714.038.97-2.37
P/TBV Ratio
6.696.3514.9914.229.50-
P/FCF Ratio
105.5686.80107.21-25.246.88
P/OCF Ratio
54.8945.1470.82691.5020.076.48
EV/Sales Ratio
3.663.227.048.462.162.27
EV/EBITDA Ratio
20.8417.5542.7756.6317.7820.42
EV/EBIT Ratio
23.5019.5948.5664.5622.1224.51
EV/FCF Ratio
101.8585.99105.95-32.8912.08
Debt / Equity Ratio
0.030.060.050.041.76-1.81
Debt / EBITDA Ratio
0.090.180.180.152.618.66
Debt / FCF Ratio
-0.890.45-4.965.28
Net Debt / Equity Ratio
-0.23-0.10-0.14-0.071.43-1.69
Net Debt / EBITDA Ratio
-0.76-0.30-0.47-0.292.178.31
Net Debt / FCF Ratio
--1.45-1.151.934.024.92
Asset Turnover
-1.051.081.020.991.00
Inventory Turnover
-2.792.521.961.881.98
Quick Ratio
1.110.960.860.760.570.43
Current Ratio
1.971.651.561.761.551.20
Return on Equity (ROE)
39.37%40.64%41.33%26.31%--
Return on Assets (ROA)
-10.78%9.77%8.37%6.05%5.78%
Return on Invested Capital (ROIC)
33.65%39.68%35.33%26.99%23.60%24.03%
Return on Capital Employed (ROCE)
24.10%25.70%22.30%20.40%20.60%27.00%
Earnings Yield
4.77%5.83%2.68%1.20%28.91%-2.37%
FCF Yield
0.95%1.15%0.93%-0.27%3.96%14.53%
Buyback Yield / Dilution
-0.89%0.02%-3.63%-22.67%-20.71%-1.90%