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 | SWSOLAR FY26 | WELENT FY26 | POWERMECH FY26 | PNCINFRA FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | — | 24.95× | 19.04× | ◆ 4.13× | 16.04× | |
| P/B | 5.18× | 2.87× | 2.75× | ◆ 0.50× | 2.04× +154% | |
| EV/EBITDA | 13.24× | 12.30× | 10.16× | ◆ 4.89× | 9.12× +45% | |
| Market Cap | ₹3,368 Cr | ₹8,731 Cr | ₹6,930 Cr | ₹3,437 Cr | ₹6,366 Cr -47% | |
| Growth | ||||||
| Revenue CAGR 3Y | ◆ 55.31% | 9.44% | 18.95% | -12.29% | 5.37% +931% | |
| Revenue CAGR 5Y | 8.24% | 18.77% | ◆ 26.33% | -1.49% | 14.54% -43% | |
| Net Income CAGR 3Y | — | -18.52% | ◆ 25.69% | 8.09% | 5.09% | |
| Revenue YoY (latest Q) | -12.64% | -8.44% | ◆ 25.53% | 17.28% | 11.46% -210% | |
| Net Income YoY (latest Q) | ◆ 103.52% | -44.29% | 10.90% | -46.83% | -26.74% +487% | |
| Profitability | ||||||
| EBITDA Margin | 4.00% | 20.69% | 11.62% | ◆ 21.17% | 17.83% -78% | |
| Net Income Margin | -3.92% | 10.86% | 6.79% | ◆ 15.49% | 11.05% -135% | |
| Return on Common Equity | -37.35% | 12.53% | ◆ 15.56% | 12.99% | 13.69% -373% | |
| Return on Capital Employed | 20.77% | 15.16% | ◆ 21.96% | 7.28% | 14.80% +40% | |
| Return on Assets | -5.40% | 5.87% | ◆ 8.07% | 5.21% | 6.38% -185% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 1.79× | 0.60× | ◆ 0.25× | 0.76× | 0.54× +234% | |
| Interest Coverage | 1.89× | 3.52× | ◆ 5.45× | 1.74× | 3.57× -47% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹7,548 Cr | ₹3,615 Cr | ₹6,062 Cr | ₹5,368 Cr | ₹5,015 Cr +51% | |
| Net Income | −₹296 Cr | ₹393 Cr | ₹412 Cr | ₹832 Cr | ₹545 Cr -154% | |
| Total Assets | ₹5,317 Cr | ₹7,329 Cr | ₹5,589 Cr | ₹13,858 Cr | ₹8,926 Cr -40% | |
| EPS | ₹-13.25 | ₹25.8 | ₹115.12 | ₹32.42 | ₹57.78 -123% | |
| Book Value per Share | ₹27.83 | ₹224.48 | ₹796.46 | ₹265.59 | ₹428.84 -94% | |