Suzlon Energy Limited (BOM:532667)
India flag India · Delayed Price · Currency is INR
53.88
+0.10 (0.19%)
At close: May 25, 2026

Suzlon Energy Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
740,491542,553773,337549,95398,53784,340
Market Cap Growth
-4.69%-29.84%40.62%458.12%16.83%98.26%
Enterprise Value
731,424537,490764,247549,305128,387148,044
Last Close Price
53.8839.5756.6040.477.908.41
PE Ratio
23.4117.1537.3383.283.46-
PS Ratio
4.403.227.138.471.661.29
PB Ratio
7.825.7312.6714.038.97-2.37
P/TBV Ratio
8.676.3514.9914.229.50-
P/FCF Ratio
118.4686.80107.21-25.246.88
P/OCF Ratio
61.6045.1470.82691.5020.076.48
EV/Sales Ratio
4.343.197.048.462.162.27
EV/EBITDA Ratio
23.0616.9442.7756.6317.7820.42
EV/EBIT Ratio
25.6318.8448.5664.5622.1224.51
EV/FCF Ratio
117.0185.99105.95-32.8912.08
Debt / Equity Ratio
0.060.060.050.041.76-1.81
Debt / EBITDA Ratio
0.180.180.180.152.618.66
Debt / FCF Ratio
0.890.890.45-4.965.28
Net Debt / Equity Ratio
-0.10-0.10-0.14-0.071.43-1.69
Net Debt / EBITDA Ratio
-0.29-0.29-0.47-0.292.178.31
Net Debt / FCF Ratio
-1.45-1.45-1.151.934.024.92
Asset Turnover
1.061.061.081.020.991.00
Inventory Turnover
2.792.792.521.961.881.98
Quick Ratio
0.960.960.860.760.570.43
Current Ratio
1.651.651.561.761.551.20
Return on Equity (ROE)
40.64%40.64%41.33%26.31%--
Return on Assets (ROA)
11.21%11.21%9.77%8.37%6.05%5.78%
Return on Invested Capital (ROIC)
35.87%41.27%35.33%26.99%22.57%21.09%
Return on Capital Employed (ROCE)
26.70%26.70%22.30%20.40%20.60%27.00%
Earnings Yield
4.27%5.83%2.68%1.20%28.91%-2.37%
FCF Yield
0.84%1.15%0.93%-0.27%3.96%14.53%
Buyback Yield / Dilution
0.02%0.02%-3.63%-22.67%-20.71%-1.90%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.