SOLARWORLD141.08

Solarworld Energy Solutions Limited

· Infrastructure
₹ CrorePeersBLKASHYAPGPTINFRASEPCSPMLINFRAVIKRANMBELSRMGARUDAMcap ₹1,223 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
SOLARWORLD
FY26
BLKASHYAP
FY26
GPTINFRA
FY26
SEPC
FY26
Peer
Median
Valuation — at last close
P/E9.44×795.00×14.71×88.00×88.00× -89%
P/B1.44×2.38×2.42×0.53×2.38× -39%
EV/EBITDA9.83×14.95×9.80×17.40×14.95× -34%
Market Cap₹1,223 Cr₹1,255 Cr₹1,431 Cr₹1,026 Cr₹1,255 Cr -3%
Growth
Revenue CAGR 3Y7.51%16.82%40.67%16.82%
Revenue CAGR 5Y12.59%16.19%12.59%12.59%
Net Income CAGR 3Y-58.81%48.07%-5.37%
Revenue YoY (latest Q)146.82%2.59%-3.38%35.36%2.59% +5569%
Net Income YoY (latest Q)-26.46%-7.80%-2.50%-166.78%-7.80% -239%
Profitability
EBITDA Margin10.76%7.41%13.50%7.36%7.41% +45%
Net Income Margin8.75%0.11%7.49%5.08%5.08% +72%
Return on Common Equity14.21%0.29%16.47%2.79%2.79% +409%
Return on Capital Employed15.62%12.54%19.09%3.32%12.54% +25%
Return on Assets7.14%0.09%7.08%1.73%1.73% +313%
Credit & Quality
Total Debt/Equity0.30×0.57×0.50×0.18×0.50× -40%
Interest Coverage6.91×2.00×4.54×1.78×2.00× +246%
Scale — latest FY
Revenue / Total Income₹1,376 Cr₹1,379 Cr₹1,290 Cr₹1,054 Cr₹1,290 Cr +7%
Net Income₹120 Cr₹1.5 Cr₹96.6 Cr₹53.5 Cr₹53.5 Cr +125%
Total Assets₹1,688 Cr₹1,662 Cr₹1,365 Cr₹3,093 Cr₹1,662 Cr +2%
EPS₹14.95₹0.07₹7.7₹0.06₹0.07 +21257%
Book Value per Share₹97.82₹23.37₹46.76₹9.88₹23.37 +319%
◆ 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%.