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 | BALPHARMA FY26 | ALPA FY26 | KREBSBIO FY26 | NATCAPSUQ FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | 21.82× | ◆ 7.78× | — | — | 7.78× +180% | |
| P/B | 1.67× | ◆ 0.59× | — | 0.64× | 0.61× +171% | |
| EV/EBITDA | 9.13× | -7.76× | -64.63× | ◆ -169.48× | -80.62× +111% | |
| Market Cap | ₹137 Cr | ₹110 Cr | ₹128 Cr | ₹142 Cr | ₹126 Cr +9% | |
| Growth | ||||||
| Revenue CAGR 3Y | 0.81% | ◆ 4.61% | -23.07% | — | -9.23% +109% | |
| Revenue CAGR 5Y | ◆ 4.46% | 1.64% | -15.07% | — | -6.71% +166% | |
| Net Income CAGR 3Y | ◆ 34.12% | 5.92% | — | — | 5.92% +476% | |
| Revenue YoY (latest Q) | 34.53% | 25.22% | ◆ 38.94% | 7.76% | 23.97% +44% | |
| Net Income YoY (latest Q) | ◆ 445.66% | -91.67% | 12.12% | -2.93% | -27.49% +1721% | |
| Profitability | ||||||
| EBITDA Margin | ◆ 10.24% | 3.11% | -22.97% | -0.83% | -6.90% +248% | |
| Net Income Margin | 2.03% | ◆ 14.19% | -71.35% | -13.17% | -23.44% +109% | |
| Return on Common Equity | 7.87% | 8.39% | ◆ 10.96% | -7.51% | 3.95% +99% | |
| Return on Capital Employed | ◆ 17.17% | 0.66% | -20.53% | -6.12% | -8.66% +298% | |
| Return on Assets | 1.78% | ◆ 6.46% | -10.19% | -5.85% | -3.19% +156% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 1.94× | 0.01× | ◆ -1.38× | 0.49× | -0.29× +761% | |
| Interest Coverage | 1.24× | ◆ 4.64× | -1.68× | -1.71× | 0.42× +198% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹312 Cr | ₹106 Cr | ₹23.7 Cr | ₹187 Cr | ₹106 Cr +195% | |
| Net Income | ₹6.3 Cr | ₹15 Cr | −₹16.9 Cr | −₹24.7 Cr | −₹8.9 Cr +171% | |
| Total Assets | ₹376 Cr | ₹242 Cr | ₹163 Cr | ₹424 Cr | ₹277 Cr +36% | |
| EPS | ₹3.95 | ₹6.71 | ₹-7.85 | ₹-23.84 | ₹-8.33 +147% | |
| Book Value per Share | ₹51.65 | ₹88.53 | ₹-75.49 | ₹213.39 | ₹75.48 -32% | |