Suzlon Energy Limited (BOM:532667)
India flag India · Delayed Price · Currency is INR
59.20
+0.75 (1.28%)
At close: Jun 19, 2026

Suzlon Energy 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
814,795542,553773,337549,95398,53784,340
Market Cap Growth
-16.64%-29.84%40.62%458.12%16.83%98.26%
Enterprise Value
805,729537,490764,247549,305128,387148,044
Last Close Price
59.3139.5756.6040.477.908.41
PE Ratio
25.7617.1537.3383.283.46-
PS Ratio
4.893.257.138.471.661.29
PB Ratio
8.615.7312.6714.038.97-2.37
P/TBV Ratio
9.546.3514.9914.229.50-
P/FCF Ratio
130.3586.80107.21-25.246.88
P/OCF Ratio
67.7845.1470.82691.5020.076.48
EV/Sales Ratio
4.833.227.048.462.162.27
EV/EBITDA Ratio
26.3117.5542.7756.6317.7820.42
EV/EBIT Ratio
29.3719.5948.5664.5622.1224.51
EV/FCF Ratio
128.9085.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%22.57%21.09%
Return on Capital Employed (ROCE)
25.70%25.70%22.30%20.40%20.60%27.00%
Earnings Yield
3.88%5.83%2.68%1.20%28.91%-2.37%
FCF Yield
0.77%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%