Market cap and P/E at the last close; sales growth is the latest quarter on the same quarter a year before; ROE for the latest financial year.
From the company's filings with NSE and BSE (Ind-AS), consolidated. For information only, not investment advice.
In ₹ Crore except Per Share Latest Annual | INOXWIND FY26 | SUZLON FY26 | INOXGREEN FY26 | WELCORP FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 22.26× | ◆ 16.15× | 40.58× | 39.28× | 32.00× -30% | |
| P/B | ◆ 1.60× | 5.41× | 2.39× | 6.93× | 4.91× -67% | |
| EV/EBITDA | ◆ 13.96× | 16.54× | 159.00× | 27.76× | 67.77× -79% | |
| Market Cap | ₹10,195 Cr | ₹51,194 Cr | ₹4,081 Cr | ₹63,444 Cr | ₹39,573 Cr -74% | |
| Growth | ||||||
| Revenue CAGR 3Y | ◆ 81.37% | 40.99% | 3.39% | 19.78% | 21.39% +280% | |
| Revenue CAGR 5Y | ◆ 43.98% | 37.98% | — | 21.10% | 29.54% +49% | |
| Net Income CAGR 3Y | — | 3.09% | — | ◆ 101.13% | 52.11% | |
| Revenue YoY (latest Q) | -1.47% | ◆ 25.96% | -22.97% | 6.18% | 3.06% -148% | |
| Net Income YoY (latest Q) | -34.16% | -69.19% | ◆ 82.26% | 11.63% | 8.23% -515% | |
| Profitability | ||||||
| EBITDA Margin | ◆ 20.27% | 18.06% | 8.22% | 13.33% | 13.20% +54% | |
| Net Income Margin | 10.21% | 18.91% | ◆ 36.81% | 9.66% | 21.79% -53% | |
| Return on Common Equity | 7.09% | ◆ 40.64% | 5.57% | 19.41% | 21.87% -68% | |
| Return on Capital Employed | 9.80% | ◆ 30.51% | 1.09% | 17.92% | 16.51% -41% | |
| Return on Assets | 4.31% | ◆ 19.88% | 4.50% | 9.09% | 11.16% -61% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.20× | ◆ 0.03× | 0.05× | 0.23× | 0.10× +94% | |
| Interest Coverage | 3.44× | 5.85× | 2.44× | ◆ 8.87× | 5.72× -40% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹4,397 Cr | ₹16,732 Cr | ₹281 Cr | ₹16,770 Cr | ₹11,261 Cr -61% | |
| Net Income | ₹449 Cr | ₹3,163 Cr | ₹103 Cr | ₹1,620 Cr | ₹1,629 Cr -72% | |
| Total Assets | ₹12,068 Cr | ₹18,869 Cr | ₹2,113 Cr | ₹20,434 Cr | ₹13,805 Cr -13% | |
| EPS | ₹2.65 | ₹2.31 | ₹2.74 | ₹61.23 | ₹22.09 -88% | |
| Book Value per Share | ₹36.93 | ₹6.9 | ₹46.51 | ₹347.06 | ₹133.49 -72% | |