SUZLON44.19

Suzlon Energy Ltd.

· Capital Goods & Defence
₹ CrorePeersINOXWINDBHELASHOKLEYAPLAPOLLOPOLYCABGVT&DPOWERINDIATMCVMcap ₹60,651 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
SUZLON
FY26
INOXWIND
FY26
BHEL
FY26
ASHOKLEY
FY26
Peer
Median
Valuation — at last close
P/E19.13×28.61×93.09×27.97×28.61× -33%
P/B6.40×1.70×5.70×5.24×5.24× +22%
EV/EBITDA19.87×16.29×66.54×13.81×16.29× +22%
Market Cap₹60,651 Cr₹13,104 Cr₹1.49L Cr₹97,090 Cr₹97,090 Cr -38%
Growth
Revenue CAGR 3Y40.99%81.37%13.08%10.59%13.08% +213%
Revenue CAGR 5Y37.98%43.98%14.31%23.71%23.71% +60%
Net Income CAGR 3Y3.09%49.66%39.81%44.73% -93%
Revenue YoY (latest Q)22.27%-1.47%40.29%11.62%11.62% +92%
Net Income YoY (latest Q)-5.89%-34.16%182.70%1.53%1.53% -485%
Profitability
EBITDA Margin18.06%20.27%6.93%19.06%19.06% -5%
Net Income Margin18.91%10.21%4.74%6.60%6.60% +187%
Return on Common Equity33.43%5.27%6.12%18.72%6.12% +446%
Return on Capital Employed25.31%8.30%4.62%14.14%8.30% +205%
Return on Assets16.77%3.72%2.10%3.68%3.68% +356%
Credit & Quality
Total Debt/Equity0.03×0.20×0.31×3.45×0.31× -90%
Interest Coverage5.85×3.44×2.68×2.04×2.68× +118%
Scale — latest FY
Revenue / Total Income₹16,732 Cr₹4,397 Cr₹33,782 Cr₹56,362 Cr₹33,782 Cr -50%
Net Income₹3,163 Cr₹449 Cr₹1,600 Cr₹3,721 Cr₹1,600 Cr +98%
Total Assets₹18,869 Cr₹12,068 Cr₹76,186 Cr₹1.01L Cr₹76,186 Cr -75%
EPS₹2.31₹2.65₹4.6₹5.91₹4.6 -50%
Book Value per Share₹6.9₹44.51₹75.09₹31.57₹44.51 -84%
◆ best value in the comp set per metric · Δ = subject vs median of the other companies.
« ‹ › »Latest: FY26 · ConsolidatedFA Financial Analysis · alphave
Data & compliance. Descriptive financial information from official NSE/BSE filings — for information and education only, not investment advice, a recommendation, or a valuation. Standalone = parent entity; consolidated includes subsidiaries. Historical multiples pair each fiscal year's filed figures with that FY-end market close; the Current column uses the last close with the latest filed annuals. Figures are cross-verified via accounting identities and NSE×BSE agreementXBRL cross-verified ✓ 95%.