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 | WABAG FY26 | IONEXCHANG FY26 | RTNPOWER FY26 | PTC FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 26.52× | 28.86× | 63.60× | ◆ 6.89× | 33.12× -20% | |
| P/B | 4.53× | 3.69× | 0.74× | ◆ 0.70× | 1.71× +165% | |
| EV/EBITDA | 22.66× | 24.16× | 17.21× | ◆ 2.65× | 14.67× +54% | |
| Market Cap | ₹11,643 Cr | ₹4,940 Cr | ₹3,415 Cr | ₹4,174 Cr | ₹4,177 Cr +179% | |
| Growth | ||||||
| Revenue CAGR 3Y | 10.04% | ◆ 13.57% | -2.54% | 1.64% | 4.22% +138% | |
| Revenue CAGR 5Y | 6.83% | — | ◆ 13.91% | -1.78% | 6.07% +13% | |
| Net Income CAGR 3Y | ◆ 223.43% | -9.77% | — | 12.26% | 1.25% +17846% | |
| Revenue YoY (latest Q) | ◆ 20.82% | 20.11% | 7.52% | 19.07% | 15.57% +34% | |
| Net Income YoY (latest Q) | 36.93% | -93.68% | ◆ 221.62% | -53.85% | 24.70% +50% | |
| Profitability | ||||||
| EBITDA Margin | 12.10% | 7.21% | ◆ 13.56% | 5.26% | 8.68% +39% | |
| Net Income Margin | ◆ 9.38% | 4.91% | 1.75% | 4.28% | 3.65% +157% | |
| Return on Common Equity | ◆ 18.58% | 11.20% | 1.14% | 10.28% | 7.54% +146% | |
| Return on Capital Employed | ◆ 16.01% | 8.98% | 1.89% | 10.45% | 7.11% +125% | |
| Return on Assets | ◆ 6.49% | 4.50% | 0.54% | 5.62% | 3.55% +83% | |
| Credit & Quality | ||||||
| Total Debt/Equity | ◆ 0.09× | 0.34× | 0.78× | 0.25× | 0.46× -80% | |
| Interest Coverage | ◆ 6.46× | 6.15× | 0.34× | 2.81× | 3.10× +108% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹3,944 Cr | ₹2,915 Cr | ₹2,991 Cr | ₹16,771 Cr | ₹7,559 Cr -48% | |
| Net Income | ₹370 Cr | ₹143 Cr | ₹52.4 Cr | ₹717 Cr | ₹304 Cr +21% | |
| Total Assets | ₹6,122 Cr | ₹3,380 Cr | ₹9,613 Cr | ₹12,631 Cr | ₹8,541 Cr -28% | |
| EPS | ₹70.24 | ₹12.03 | ₹0.1 | ₹20.46 | ₹10.86 +547% | |
| Book Value per Share | ₹410.96 | ₹94.1 | ₹8.64 | ₹202.05 | ₹101.6 +305% | |