Suzlon Energy Limited (BOM:532667)
India flag India · Delayed Price · Currency is INR
53.92
+0.28 (0.52%)
At close: Jul 10, 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
741,066542,553773,337549,95398,53784,340
Market Cap Growth
-13.46%-29.84%40.62%458.12%16.83%98.26%
Enterprise Value
732,000537,490764,247549,305128,387148,044
Last Close Price
53.9239.5756.6040.477.908.41
PE Ratio
23.4317.1537.3383.283.46-
PS Ratio
4.443.257.138.471.661.29
PB Ratio
7.835.7312.6714.038.97-2.37
P/TBV Ratio
8.686.3514.9914.229.50-
P/FCF Ratio
118.5686.80107.21-25.246.88
P/OCF Ratio
61.6545.1470.82691.5020.076.48
EV/Sales Ratio
4.393.227.048.462.162.27
EV/EBITDA Ratio
23.9017.5542.7756.6317.7820.42
EV/EBIT Ratio
26.6819.5948.5664.5622.1224.51
EV/FCF Ratio
117.1085.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.30-0.30-0.47-0.292.178.31
Net Debt / FCF Ratio
-1.45-1.45-1.151.934.024.92
Asset Turnover
1.051.051.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)
10.78%10.78%9.77%8.37%6.05%5.78%
Return on Invested Capital (ROIC)
34.49%39.68%35.33%26.99%23.60%24.03%
Return on Capital Employed (ROCE)
25.70%25.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%