Suzlon Energy Limited (NSE:SUZLON)
India flag India · Delayed Price · Currency is INR
55.23
-0.39 (-0.70%)
Jun 5, 2026, 3:30 PM IST

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
759,844542,553773,337549,95398,53784,340
Market Cap Growth
-8.86%-29.84%40.62%458.12%16.83%98.26%
Enterprise Value
750,777537,490764,247549,305128,387148,044
Last Close Price
55.3139.5656.6640.407.908.40
PE Ratio
23.9417.1537.3383.283.46-
PS Ratio
4.563.257.138.471.661.29
PB Ratio
8.035.7312.6714.038.97-2.37
P/TBV Ratio
8.906.3514.9914.229.50-
P/FCF Ratio
121.5686.80107.21-25.246.88
P/OCF Ratio
63.2145.1470.82691.5020.076.48
EV/Sales Ratio
4.503.227.048.462.162.27
EV/EBITDA Ratio
24.5217.5542.7756.6317.7820.42
EV/EBIT Ratio
27.3619.5948.5664.5622.1224.51
EV/FCF Ratio
120.1185.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
4.16%5.83%2.68%1.20%28.91%-2.37%
FCF Yield
0.82%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%