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 | GRSE FY25 | MAZDOCK FY26 | COCHINSHIP FY26 | GPIL FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 41.77× | 27.52× | 42.43× | ◆ 14.91× | 28.29× +48% | |
| P/B | 10.60× | 7.29× | 5.18× | ◆ 2.06× | 4.84× +119% | |
| EV/EBITDA | 43.44× | 25.90× | 35.86× | ◆ 8.99× | 23.58× +84% | |
| Market Cap | ₹22,031 Cr | ₹71,104 Cr | ₹30,407 Cr | ₹11,974 Cr | ₹37,828 Cr -42% | |
| Growth | ||||||
| Revenue CAGR 3Y | ◆ 42.41% | 18.44% | 28.54% | -2.21% | 14.92% +184% | |
| Revenue CAGR 5Y | ◆ 28.78% | 26.28% | 12.24% | 5.73% | 14.75% +95% | |
| Net Income CAGR 3Y | ◆ 40.66% | 32.08% | 32.99% | 0.35% | 21.81% +86% | |
| Revenue YoY (latest Q) | — | -16.49% | 2.40% | ◆ 32.29% | 6.07% | |
| Net Income YoY (latest Q) | — | -53.78% | -19.37% | ◆ 2.75% | -23.47% | |
| Profitability | ||||||
| EBITDA Margin | 8.30% | 17.42% | 16.16% | ◆ 23.29% | 18.96% -56% | |
| Net Income Margin | 10.39% | ◆ 19.82% | 14.27% | 14.90% | 16.33% -36% | |
| Return on Common Equity | 28.11% | ◆ 29.20% | 12.52% | 14.95% | 18.89% +49% | |
| Return on Capital Employed | 18.94% | ◆ 21.17% | 10.76% | 18.45% | 16.79% +13% | |
| Return on Assets | 5.12% | 9.18% | 5.13% | ◆ 11.92% | 8.74% -41% | |
| Credit & Quality | ||||||
| Total Debt/Equity | ◆ 0.00× | 0.04× | 0.19× | 0.07× | 0.10× -100% | |
| Interest Coverage | ◆ 36.69× | 30.31× | 7.38× | 18.38× | 18.69× +96% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹5,076 Cr | ₹13,006 Cr | ₹5,022 Cr | ₹5,381 Cr | ₹7,803 Cr -35% | |
| Net Income | ₹527 Cr | ₹2,578 Cr | ₹717 Cr | ₹802 Cr | ₹1,366 Cr -61% | |
| Total Assets | ₹10,354 Cr | ₹27,458 Cr | ₹14,531 Cr | ₹7,296 Cr | ₹16,428 Cr -37% | |
| EPS | ₹46.04 | ₹64.04 | ₹27.24 | ₹13.05 | ₹34.78 +32% | |
| Book Value per Share | ₹181.51 | ₹241.83 | ₹223.23 | ₹94.4 | ₹186.49 -3% | |