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 | TRITURBINE FY26 | THERMAX FY26 | BHEL FY26 | ACE FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 42.69× | 49.93× | 87.38× | ◆ 29.44× | 55.59× -23% | |
| P/B | 10.33× | 6.48× | ◆ 5.35× | 6.08× | 5.97× +73% | |
| EV/EBITDA | 31.87× | 34.90× | 58.19× | ◆ 23.01× | 38.70× -18% | |
| Market Cap | ₹14,933 Cr | ₹35,970 Cr | ₹1.40L Cr | ₹12,232 Cr | ₹62,721 Cr -76% | |
| Growth | ||||||
| Revenue CAGR 3Y | ◆ 20.47% | 9.75% | 13.08% | 14.95% | 12.59% +63% | |
| Revenue CAGR 5Y | ◆ 25.43% | 17.42% | 14.31% | 21.73% | 17.82% +43% | |
| Net Income CAGR 3Y | 21.90% | 16.91% | ◆ 49.66% | 33.88% | 33.48% -35% | |
| Revenue YoY (latest Q) | 19.23% | 7.09% | ◆ 23.81% | 20.49% | 17.13% +12% | |
| Net Income YoY (latest Q) | -20.65% | -85.61% | ◆ 118.98% | 22.28% | 18.55% -211% | |
| Profitability | ||||||
| EBITDA Margin | ◆ 20.65% | 9.60% | 6.93% | 15.36% | 10.63% +94% | |
| Net Income Margin | ◆ 16.02% | 6.74% | 4.74% | 12.65% | 8.04% +99% | |
| Return on Common Equity | ◆ 26.27% | 13.74% | 6.29% | 22.90% | 14.31% +84% | |
| Return on Capital Employed | ◆ 30.12% | 11.81% | 4.84% | 25.59% | 14.08% +114% | |
| Return on Assets | ◆ 15.47% | 5.69% | 2.22% | 13.92% | 7.28% +113% | |
| Credit & Quality | ||||||
| Total Debt/Equity | ◆ 0.00× | 0.41× | 0.31× | 0.00× | 0.24× -100% | |
| Interest Coverage | ◆ 160.08× | 5.89× | 2.68× | 21.20× | 9.92× +1513% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹2,181 Cr | ₹10,694 Cr | ₹33,782 Cr | ₹3,280 Cr | ₹15,919 Cr -86% | |
| Net Income | ₹349 Cr | ₹720 Cr | ₹1,600 Cr | ₹415 Cr | ₹912 Cr -62% | |
| Total Assets | ₹2,497 Cr | ₹13,282 Cr | ₹76,186 Cr | ₹3,252 Cr | ₹30,906 Cr -92% | |
| EPS | ₹11 | ₹63.95 | ₹4.6 | ₹34.88 | ₹34.48 -68% | |
| Book Value per Share | ₹45.47 | ₹492.67 | ₹75.09 | ₹168.85 | ₹245.54 -81% | |