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 | OLAELEC FY26 | TVSMOTOR FY26 | BAJAJ-AUTO FY26 | JBMA FY26 | Peer Average | |
|---|---|---|---|---|---|---|
| Valuation — at last close | ||||||
| P/E | — | 67.37× | ◆ 26.97× | 52.75× | 49.03× | |
| P/B | ◆ 4.63× | 21.26× | 7.47× | 7.50× | 12.08× -62% | |
| EV/EBITDA | ◆ -16.58× | 27.53× | 23.18× | 20.53× | 23.75× -170% | |
| Market Cap | ₹15,509 Cr | ₹2.03L Cr | ₹2.90L Cr | ₹11,540 Cr | ₹1.68L Cr -91% | |
| Growth | ||||||
| Revenue CAGR 3Y | — | ◆ 20.59% | 19.94% | 16.43% | 18.99% | |
| Revenue CAGR 5Y | — | 23.62% | 17.79% | ◆ 25.16% | 22.19% | |
| Net Income CAGR 3Y | — | ◆ 34.50% | 20.39% | 23.91% | 26.27% | |
| Revenue YoY (latest Q) | -45.05% | 38.60% | ◆ 59.68% | 21.06% | 39.78% -213% | |
| Net Income YoY (latest Q) | 21.50% | 46.43% | ◆ 59.49% | 11.01% | 38.98% -45% | |
| Profitability | ||||||
| EBITDA Margin | -44.03% | 14.97% | ◆ 20.76% | 11.58% | 15.77% -379% | |
| Net Income Margin | -81.36% | 5.68% | ◆ 16.81% | 3.91% | 8.80% -1025% | |
| Return on Common Equity | -43.16% | ◆ 33.41% | 29.03% | 15.15% | 25.86% -267% | |
| Return on Capital Employed | -26.90% | ◆ 28.95% | 24.71% | 19.14% | 24.27% -211% | |
| Return on Assets | -19.43% | 6.10% | ◆ 16.09% | 3.60% | 8.60% -326% | |
| Credit & Quality | ||||||
| Total Debt/Equity | 0.74× | 2.95× | ◆ 0.55× | 1.89× | 1.80× -59% | |
| Interest Coverage | -4.66× | 3.19× | ◆ 10.63× | 1.67× | 5.16× -190% | |
| Scale — latest FY | ||||||
| Revenue / Total Income | ₹2,253 Cr | ₹56,070 Cr | ₹62,905 Cr | ₹6,088 Cr | ₹41,688 Cr -95% | |
| Net Income | −₹1,833 Cr | ₹3,186 Cr | ₹10,575 Cr | ₹238 Cr | ₹4,666 Cr -139% | |
| Total Assets | ₹7,788 Cr | ₹56,501 Cr | ₹77,223 Cr | ₹7,370 Cr | ₹47,031 Cr -83% | |
| EPS | ₹-4.16 | ₹63.53 | ₹385 | ₹9.25 | ₹152.59 -103% | |
| Book Value per Share | ₹7.6 | ₹201.31 | ₹1,389.34 | ₹65.04 | ₹551.9 -99% | |