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 | COCHINSHIP FY26 | MAZDOCK FY26 | GRSE FY25 | BDL FY24 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 42.43× | ◆ 27.52× | 41.77× | 60.47× | 43.25× -2% | |
| P/B | ◆ 5.18× | 7.29× | 10.60× | 10.19× | 9.36× -45% | |
| EV/EBITDA | 35.86× | ◆ 25.90× | 43.44× | 61.17× | 43.50× -18% | |
| Market Cap | ₹30,407 Cr | ₹71,104 Cr | ₹22,031 Cr | ₹37,049 Cr | ₹43,395 Cr -30% | |
| Growth | ||||||
| Revenue CAGR 3Y | 28.54% | 18.44% | ◆ 42.41% | -8.52% | 17.44% +64% | |
| Revenue CAGR 5Y | 12.24% | 26.28% | ◆ 28.78% | -12.38% | 14.23% -14% | |
| Net Income CAGR 3Y | 32.99% | 32.08% | ◆ 40.66% | 4.63% | 25.79% +28% | |
| Revenue YoY (latest Q) | ◆ 2.40% | -16.49% | — | — | -16.49% +115% | |
| Net Income YoY (latest Q) | ◆ -19.37% | -53.78% | — | — | -53.78% +64% | |
| Profitability | ||||||
| EBITDA Margin | 16.16% | 17.42% | 8.30% | ◆ 22.65% | 16.12% 0% | |
| Net Income Margin | 14.27% | 19.82% | 10.39% | ◆ 25.86% | 18.69% -24% | |
| Return on Common Equity | 12.52% | ◆ 29.20% | 28.11% | 17.89% | 25.07% -50% | |
| Return on Capital Employed | 10.76% | ◆ 21.17% | 18.94% | 6.80% | 15.64% -31% | |
| Return on Assets | 5.13% | ◆ 9.18% | 5.12% | 6.45% | 6.92% -26% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.19× | 0.04× | ◆ 0.00× | 0.00× | 0.01× +1325% | |
| Interest Coverage | 7.38× | 30.31× | 36.69× | ◆ 151.20× | 72.73× -90% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹5,022 Cr | ₹13,006 Cr | ₹5,076 Cr | ₹2,369 Cr | ₹6,817 Cr -26% | |
| Net Income | ₹717 Cr | ₹2,578 Cr | ₹527 Cr | ₹613 Cr | ₹1,239 Cr -42% | |
| Total Assets | ₹14,531 Cr | ₹27,458 Cr | ₹10,354 Cr | ₹10,340 Cr | ₹16,051 Cr -9% | |
| EPS | ₹27.24 | ₹64.04 | ₹46.04 | ₹16.72 | ₹42.27 -36% | |
| Book Value per Share | ₹223.23 | ₹241.83 | ₹181.51 | ₹99.24 | ₹174.19 +28% | |