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 | BEML FY26 | BEL FY26 | TITAGARH FY26 | ACE FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 116.43× | 44.63× | 72.89× | ◆ 29.44× | 48.99× +138% | |
| P/B | 5.61× | 11.27× | ◆ 3.65× | 6.08× | 7.00× -20% | |
| EV/EBITDA | 55.94× | 32.54× | 26.31× | ◆ 23.01× | 27.29× +105% | |
| Market Cap | ₹16,457 Cr | ₹2.70L Cr | ₹8,952 Cr | ₹12,232 Cr | ₹97,215 Cr -83% | |
| Growth | ||||||
| Revenue CAGR 3Y | 3.72% | ◆ 15.90% | 4.65% | 14.95% | 11.83% -69% | |
| Revenue CAGR 5Y | 4.11% | 14.37% | 15.94% | ◆ 21.73% | 17.35% -76% | |
| Net Income CAGR 3Y | -3.62% | 26.62% | — | ◆ 33.88% | 30.25% -112% | |
| Revenue YoY (latest Q) | ◆ 29.28% | 26.51% | 12.63% | 20.49% | 19.88% +47% | |
| Net Income YoY (latest Q) | 57.87% | 19.67% | ◆ 69.94% | 22.28% | 37.30% +55% | |
| Profitability | ||||||
| EBITDA Margin | 6.87% | ◆ 29.15% | 10.92% | 15.36% | 18.48% -63% | |
| Net Income Margin | 3.25% | ◆ 21.96% | 3.86% | 12.65% | 12.82% -75% | |
| Return on Common Equity | 4.86% | ◆ 27.58% | 4.97% | 22.90% | 18.48% -74% | |
| Return on Capital Employed | 5.29% | ◆ 32.33% | 10.80% | 25.59% | 22.91% -77% | |
| Return on Assets | 2.19% | ◆ 14.20% | 3.15% | 13.92% | 10.42% -79% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.10× | ◆ 0.00× | 0.21× | 0.00× | 0.07× +43% | |
| Interest Coverage | 4.75× | ◆ 1113.47× | 4.20× | 21.20× | 379.62× -99% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹4,351 Cr | ₹27,610 Cr | ₹3,186 Cr | ₹3,280 Cr | ₹11,359 Cr -62% | |
| Net Income | ₹141 Cr | ₹6,062 Cr | ₹123 Cr | ₹415 Cr | ₹2,200 Cr -94% | |
| Total Assets | ₹7,011 Cr | ₹44,538 Cr | ₹4,039 Cr | ₹3,252 Cr | ₹17,276 Cr -59% | |
| EPS | ₹16.97 | ₹8.29 | ₹9.12 | ₹34.88 | ₹17.43 -3% | |
| Book Value per Share | ₹352.24 | ₹32.82 | ₹182.38 | ₹168.85 | ₹128.02 +175% | |