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 | WELENT FY26 | WABAG FY26 | NCC FY26 | SWSOLAR FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 24.53× | 24.32× | ◆ 10.81× | — | 17.57× +40% | |
| P/B | 2.82× | 4.16× | ◆ 0.93× | 5.12× | 3.40× -17% | |
| EV/EBITDA | 12.10× | 20.63× | ◆ 5.25× | 13.11× | 12.99× -7% | |
| Market Cap | ₹8,584 Cr | ₹10,675 Cr | ₹7,306 Cr | ₹3,329 Cr | ₹7,103 Cr +21% | |
| Growth | ||||||
| Revenue CAGR 3Y | 9.44% | 10.04% | 10.21% | ◆ 55.31% | 25.19% -63% | |
| Revenue CAGR 5Y | 18.77% | 6.83% | ◆ 21.24% | 8.24% | 12.10% +55% | |
| Net Income CAGR 3Y | -18.52% | ◆ 223.43% | 3.86% | — | 113.65% -116% | |
| Revenue YoY (latest Q) | -8.44% | ◆ 20.82% | 12.22% | -12.64% | 6.80% -224% | |
| Net Income YoY (latest Q) | -44.29% | 36.93% | 11.85% | ◆ 103.52% | 50.77% -187% | |
| Profitability | ||||||
| EBITDA Margin | ◆ 20.69% | 12.10% | 8.82% | 4.00% | 8.31% +149% | |
| Net Income Margin | ◆ 10.86% | 9.38% | 3.48% | -3.92% | 2.98% +264% | |
| Return on Common Equity | 12.53% | ◆ 18.58% | 8.89% | -37.35% | -3.29% +480% | |
| Return on Capital Employed | 15.16% | 16.01% | 18.24% | ◆ 20.77% | 18.34% -17% | |
| Return on Assets | 5.87% | ◆ 6.49% | 3.08% | -5.40% | 1.39% +322% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.60× | ◆ 0.09× | 0.43× | 1.79× | 0.77× -22% | |
| Interest Coverage | 3.52× | ◆ 6.46× | 2.15× | 1.89× | 3.50× +1% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹3,615 Cr | ₹3,944 Cr | ₹20,823 Cr | ₹7,548 Cr | ₹10,772 Cr -66% | |
| Net Income | ₹393 Cr | ₹370 Cr | ₹724 Cr | −₹296 Cr | ₹266 Cr +48% | |
| Total Assets | ₹7,329 Cr | ₹6,122 Cr | ₹26,006 Cr | ₹5,317 Cr | ₹12,482 Cr -41% | |
| EPS | ₹25.8 | ₹70.24 | ₹10.76 | ₹-13.25 | ₹22.58 +14% | |
| Book Value per Share | ₹224.48 | ₹410.96 | ₹125.33 | ₹27.83 | ₹188.04 +19% | |