Covered companies
199 companies · financials from BSE Integrated Filings (inline XBRL) · prices from NSE end-of-day · each card links to the full research view
Profit grew 17.8% while revenue grew 9.7%, so the company kept more of each rupee of revenue as profit.
Q4 FY24 net profit was ₹17,622 cr, up 39.9% from ₹12,594 cr a year earlier.
Revenue grew 22.0% but profit declined 9.8%, so the company kept less of each rupee of revenue as profit.
Gross NPA of 1.4% is the lowest in 4 years, down from a peak of 3.6%.
Q3 FY25 net profit was ₹18,853 cr, up 70.4% from ₹11,064 cr a year earlier.
ROE of 48.4% is well above the computers software and consulting median of 21.3%.
Revenue compounded at 23.7% a year over 7 years (₹18,485 → ₹81,982).
Cash conversion (CFO ÷ profit) has averaged 1.29× over the last 3 profit-making years versus 1.80× before that.
Cash conversion (CFO ÷ profit) has averaged 1.21× over the last 3 profit-making years versus 1.98× before that.
Over 5 years profit compounded at 13.5% a year while the stock fell 7.4% a year.
ROE of 31.1% is well above the computers software and consulting median of 21.3%.
ROE of 11.4% is the lowest in 4 years (prior range 12.4% to 15.4%).
Revenue compounded at 32.1% a year over 4 years (₹28,799 → ₹87,584).
Cash conversion (CFO ÷ profit) has averaged 1.67× over the last 3 profit-making years versus 2.13× before that.
ROE of 20.9% is the lowest in 4 years (prior range 25.3% to 57.0%).
Gross NPA of 1.2% is the lowest in 6 years, down from a peak of 5.0%.
Cash conversion (CFO ÷ profit) has averaged 1.30× over the last 3 profit-making years versus 4.52× before that.
Revenue grew 19.9% but profit grew 1.2%, so the company kept less of each rupee of revenue as profit.
Revenue grew 11.2% but profit declined 4.3%, so the company kept less of each rupee of revenue as profit.
Total debt rose 2295.6% while net profit fell 40.0% — worth checking how the balance sheet is being funded.
Revenue grew 24.8% but only 0.63× of reported profit came through as operating cash.
Profit grew 35.6% while revenue grew 16.5%, so the company kept more of each rupee of revenue as profit.
Reported profit rose 9.0% but operating cash flow fell 20.1% — worth investigating whether the profit is being collected.
Operating cash flow has matched or exceeded reported profit in 6 of the last 6 profit-making years (latest 1.85×).
Cash conversion (CFO ÷ profit) has averaged 2.77× over the last 3 profit-making years versus 3.44× before that.
Revenue grew 168.6% but profit declined 30.6%, so the company kept less of each rupee of revenue as profit.
ROE rose 5.2 percentage points but ROCE fell 3.3 percentage points — returns on shareholders' money improved even as returns on all the capital used in the business weakened.
Revenue grew 16.2% but only 0.25× of reported profit came through as operating cash.
Profit grew 29.9% while revenue declined 0.2%, so the company kept more of each rupee of revenue as profit.
Revenue compounded at 21.8% a year over 4 years (₹68,406 → ₹1,50,504).
Total debt rose 55.2% while net profit fell 12.0% — worth checking how the balance sheet is being funded.
Revenue grew 14.6% but profit grew 6.9%, so the company kept less of each rupee of revenue as profit.
Revenue grew 15.9% but profit grew 9.7%, so the company kept less of each rupee of revenue as profit.
Q1 FY27 net profit was ₹13,584 cr, up 24.0% from ₹10,957 cr a year earlier.
Over 4 years the stock returned 35.1% a year while profit shrank 3.5% a year.
EBITDA margin dropped 5.6 percentage points in a single year, from 89.0% to 83.3% — worth investigating.
Profit grew 33.6% while revenue grew 19.8%, so the company kept more of each rupee of revenue as profit.
Profit grew 18.5% while revenue grew 4.9%, so the company kept more of each rupee of revenue as profit.
Profit has swung sharply over 7 years (from ₹-4,910 to ₹41,749) — one year is a weak guide to the earnings power.
Revenue grew 15.3% but profit declined 0.7%, so the company kept less of each rupee of revenue as profit.
Total debt rose 56.1% while net profit fell 16.3% — worth checking how the balance sheet is being funded.
Profit grew 32.8% while revenue grew 18.2%, so the company kept more of each rupee of revenue as profit.
Reported profit rose 33.9% but operating cash flow fell 46.7% — worth investigating whether the profit is being collected.
Revenue grew 24.0% but profit grew 16.5%, so the company kept less of each rupee of revenue as profit.
Revenue grew 5.1% but profit declined 133.0%, so the company kept less of each rupee of revenue as profit.
Profit grew 216.8% while revenue grew 4.9%, so the company kept more of each rupee of revenue as profit.
Revenue grew 15.1% but profit grew 4.7%, so the company kept less of each rupee of revenue as profit.
Reported profit rose 34.8% but operating cash flow fell 74.8% — worth investigating whether the profit is being collected.
Q1 FY27 net profit was ₹725 cr, up 22.0% from ₹594 cr a year earlier.
P/E of 12.59× is below the computers software and consulting median (22.52×) — but ROE of 15.5% is also below that peer set (21.3%), so the lower multiple tracks the lower profitability.
Revenue grew 10.9% but profit declined 1.5%, so the company kept less of each rupee of revenue as profit.
The P/E of 33.23× is above the passenger cars and utility vehicles median (25.00×) while profit declined 3.7% last year.
Over 4 years profit compounded at 31.0% a year while revenue compounded at 9.4% a year — though FY2025 saw a one-off step-change of 60% (a merger, restructuring or a recovery off a low base), so the compounding is uneven.
Cash conversion (CFO ÷ profit) has averaged 1.58× over the last 3 profit-making years versus 2.11× before that.
Revenue grew 16.1% but EBITDA margin fell 2.6 percentage points to 35.6%, so the company kept less of each rupee of revenue as operating profit.
EBITDA margin of 10.4% is below the commercial vehicles median of 15.3%.
ROE of 79.1% is well above the capital markets median of 19.5%.
Over 4 years profit compounded at 19.6% a year while revenue compounded at 10.1% a year.
Profit grew 199.7% while revenue grew 19.2%, so the company kept more of each rupee of revenue as profit.
Revenue grew 8.3% but profit declined 10.9%, so the company kept less of each rupee of revenue as profit.
Profit grew 16.2% while revenue grew 8.5%, so the company kept more of each rupee of revenue as profit.
Reported profit rose 157.3% but operating cash flow fell 16.7% — worth investigating whether the profit is being collected.
Reported profit rose 23.2% but operating cash flow fell 25.8% — worth investigating whether the profit is being collected.
Profit has swung sharply over 7 years (from ₹-73,878 to ₹34,552) — one year is a weak guide to the earnings power.
Q4 FY24 net profit was ₹664 cr, down 41.0% from ₹1,125 cr a year earlier.
Net worth compounded at 26.8% a year over 4 years (₹11,769 → ₹30,458).
Reported profit rose 30.8% but operating cash flow fell 242.9% — worth investigating whether the profit is being collected.
Revenue grew 16.9% but only 0.73× of reported profit came through as operating cash.
ROE of 10.4% is below the non banking financial company nbfc median of 17.9%.
Revenue grew 72.0% but profit declined 3.2%, so the company kept less of each rupee of revenue as profit.
Revenue grew 10.8% but only 0.78× of reported profit came through as operating cash.
Profit grew 93.8% while revenue grew 4.5%, so the company kept more of each rupee of revenue as profit.
Q4 FY23 net profit was ₹2,812 cr, up 80.6% from ₹1,557 cr a year earlier.
Q4 FY24 net profit was ₹3,342 cr, up 79.3% from ₹1,864 cr a year earlier.
Net worth compounded at 22.9% a year over 7 years (₹2,855 → ₹12,127).
ROE of 5.7% is below the speciality retail median of 16.4%.
Q1 FY27 net profit was ₹1,783 cr, down 48.6% from ₹3,469 cr a year earlier.
Net worth compounded at 28.6% a year over 4 years (₹8,820 → ₹24,108) — though FY2023 saw a one-off step-change of 88% (a merger, restructuring or a recovery off a low base), so the compounding is uneven.
Q3 FY27 net profit was ₹441 cr, up 67.8% from ₹263 cr a year earlier.
Revenue grew 56.3% but profit grew 47.7%, so the company kept less of each rupee of revenue as profit.
ROE of 22.0% is well above the household appliances median of 13.0%.
Profit grew 33.1% while revenue grew 15.8%, so the company kept more of each rupee of revenue as profit.
Profit grew 16.5% while revenue grew 6.7%, so the company kept more of each rupee of revenue as profit.
Reported profit rose 9.6% but operating cash flow fell 68.8% — worth investigating whether the profit is being collected.
Q1 FY27 net premium was ₹16,728 cr, up 15.1% from ₹14,539 cr in Q1 FY26 a year earlier.
Operating cash flow was only -0.01× reported profit (FY2026).
Total debt rose 22.4% while net profit fell 39.2% — worth checking how the balance sheet is being funded.
Revenue growth has slowed for 3 consecutive years, from 28.7% to -4.7%.
ROCE has fallen for 4 consecutive years, from 27.0% to 9.8%.
Reported profit rose 24.0% but operating cash flow fell 38.7% — worth investigating whether the profit is being collected.
Profit grew 102.7% while revenue grew 44.6%, so the company kept more of each rupee of revenue as profit.
Total debt rose 180.1% while net profit fell 26.7% — worth checking how the balance sheet is being funded.
Profit grew 98.2% while revenue grew 54.4%, so the company kept more of each rupee of revenue as profit.
Gross NPA of 2.0% is the lowest in 6 years, down from a peak of 8.5%.
Gross NPA of 1.8% is the lowest in 4 years, down from a peak of 7.5%.
Profit grew 148.4% while revenue grew 22.7%, so the company kept more of each rupee of revenue as profit.
ROE of 3.6% is the highest in 4 years (prior range -17.0% to -4.7%).
Over 4 years profit compounded at 15.7% a year while revenue compounded at 10.9% a year.
Revenue grew 17.0% but profit declined 3.6%, so the company kept less of each rupee of revenue as profit.
Profit grew 32.0% while revenue grew 15.9%, so the company kept more of each rupee of revenue as profit.
Total debt is down from ₹1,985 to ₹51 over 4 years (97.4% lower); debt-to-equity moved 0.26× → 0.00×.
Revenue grew 25.7% but profit grew 9.3%, so the company kept less of each rupee of revenue as profit.
Revenue growth has slowed for 3 consecutive years, from 17.7% to 0.5%.
Total debt rose 50.4% while net profit fell 27.4% — worth checking how the balance sheet is being funded.
FY2026 pre-tax profit includes a ₹141 exceptional charge (11.7% of PBT) — the underlying trend differs from the reported number.
EBITDA margin dropped 12.4 percentage points in a single year, from 69.7% to 57.3% — worth investigating.
ROE of 32.9% is well above the financial services median (16.4%), and the P/E of 33.63× is above it too (15.67×).
Profit has swung sharply over 7 years (from ₹-3,428 to ₹472) — one year is a weak guide to the earnings power.
ROE of 41.0% beats the metals and mining median (21.9%) while P/B (1.44×) sits below it (2.16×).
Net worth compounded at 19.3% a year over 7 years (₹10,670 → ₹36,767).
Over 5 years the stock returned 18.5% a year while profit shrank 8.1% a year.
Over 4 years profit compounded at 24.2% a year while revenue shrank 2.5% a year.
Revenue compounded at 13.0% a year over 4 years (₹12,425 → ₹20,290).
Profit grew 62.0% while revenue grew 23.1%, so the company kept more of each rupee of revenue as profit.
Profit grew 183.0% while revenue grew 26.1%, so the company kept more of each rupee of revenue as profit.
ROCE has fallen for 3 consecutive years, from 52.7% to 35.5%.
Profit grew 34.1% while revenue grew 19.1%, so the company kept more of each rupee of revenue as profit.
ROE of 32.6% is the highest in 6 years (prior range 22.3% to 29.3%).
EBITDA margin dropped 6.5 percentage points in a single year, from 24.6% to 18.1% — worth investigating.
The P/E of 81.90× is above the auto components and equipments median (40.83×) while profit declined 38.1% last year.
Reported profit rose 10.0% but operating cash flow fell 3910.0% — worth investigating whether the profit is being collected.
The P/E of 45.08× is above the personal care median (35.01×) while profit grew 0.5% last year.
Revenue grew 60.9% but profit grew 39.3%, so the company kept less of each rupee of revenue as profit.
Profit grew 33.2% while revenue grew 23.5%, so the company kept more of each rupee of revenue as profit.
Reported profit rose 6.8% but operating cash flow fell 239.1% — worth investigating whether the profit is being collected.
Profit grew 137.8% while revenue grew 106.9%, so the company kept more of each rupee of revenue as profit.
Q1 FY27 net profit was ₹403 cr, down 46.0% from ₹747 cr a year earlier.
Gross NPA of 1.5% is the lowest in 6 years, down from a peak of 3.4%.
EBITDA margin dropped 4.3 percentage points in a single year, from 72.2% to 67.9% — worth investigating.
Cash conversion (CFO ÷ profit) has averaged 1.19× over the last 3 profit-making years versus 1.78× before that.
Net worth compounded at 13.5% a year over 4 years (₹51,314 → ₹85,054).
Q4 FY26 net profit was ₹832 cr, up 65.2% from ₹504 cr a year earlier.
Profit grew 46.7% while revenue grew 7.4%, so the company kept more of each rupee of revenue as profit.
Profit grew 133.2% while revenue grew 2.6%, so the company kept more of each rupee of revenue as profit.
EBITDA margin dropped 11.9 percentage points in a single year, from 66.2% to 54.3% — worth investigating.
Reported profit rose 7.3% but operating cash flow fell 5.7% — worth investigating whether the profit is being collected.
Profit has swung sharply over 7 years (from ₹2,121 to ₹12,243) — one year is a weak guide to the earnings power.
Reported profit rose 18.9% but operating cash flow fell 25.0% — worth investigating whether the profit is being collected.
ROE of 3.8% is below the private sector bank median of 11.4%.
Cash conversion (CFO ÷ profit) has averaged 1.59× over the last 3 profit-making years versus 4.32× before that.
ROE of 1.4% is the lowest in 7 years (prior range 4.2% to 15.2%).
Reported profit rose 101.4% but operating cash flow fell 48.5% — worth investigating whether the profit is being collected.
Operating cash flow has matched or exceeded reported profit in 5 of the last 6 profit-making years (latest 1.38×).
Q4 FY24 net profit was ₹553 cr, up 32.6% from ₹417 cr a year earlier.
EBITDA margin dropped 7.6 percentage points in a single year, from 41.6% to 34.0% — worth investigating.
Total debt is down from ₹3,877 to ₹0 over 7 years (100.0% lower); debt-to-equity moved 0.69× → 0.00×.
Profit grew 14.9% while revenue grew 3.4%, so the company kept more of each rupee of revenue as profit.
Gross NPA of 1.3% is the lowest in 7 years, down from a peak of 16.8%.
Reported profit rose 11.3% but operating cash flow fell 35.4% — worth investigating whether the profit is being collected.
Profit grew 111.6% while revenue grew 72.6%, so the company kept more of each rupee of revenue as profit.
Revenue grew 18.4% but profit grew 0.2%, so the company kept less of each rupee of revenue as profit.
Trades at 3.39× book — 79% below the e retail e commerce median of 16.03×.
Gross NPA of 1.5% is the lowest in 7 years, down from a peak of 16.4%.
Profit has swung sharply over 6 years (from ₹1,299 to ₹5,797) — one year is a weak guide to the earnings power.
Profit grew 86.4% while revenue grew 36.1%, so the company kept more of each rupee of revenue as profit.
Revenue grew 10.9% but profit declined 74.2%, so the company kept less of each rupee of revenue as profit.
EBITDA margin dropped 13.2 percentage points in a single year, from 54.9% to 41.7% — worth investigating.
Profit grew 31.5% while revenue grew 17.3%, so the company kept more of each rupee of revenue as profit.
Profit grew 58.9% while revenue grew 11.5%, so the company kept more of each rupee of revenue as profit.
Gross NPA of 2.0% is the lowest in 7 years, down from a peak of 15.9%.
Profit grew 74.6% while revenue grew 22.7%, so the company kept more of each rupee of revenue as profit.
Profit grew 89.1% while revenue grew 42.7%, so the company kept more of each rupee of revenue as profit.
Q4 FY22 net profit was ₹581 cr, up 231.1% from ₹175 cr a year earlier.
Revenue grew 53.6% but only 0.38× of reported profit came through as operating cash.
Profit grew 29.2% while revenue grew 10.8%, so the company kept more of each rupee of revenue as profit.
Profit grew 32.5% while revenue grew 4.2%, so the company kept more of each rupee of revenue as profit.
Revenue grew 7.3% but profit declined 45.7%, so the company kept less of each rupee of revenue as profit.
Q4 FY26 net profit was ₹-32 cr, down 182.3% from ₹38 cr a year earlier.
ROE of 81.6% is well above the personal care median of 19.9%.
Profit grew 32.8% while revenue grew 20.4%, so the company kept more of each rupee of revenue as profit.
Profit grew 89.8% while revenue grew 36.5%, so the company kept more of each rupee of revenue as profit.
Revenue grew 17.4% but profit grew 6.1%, so the company kept less of each rupee of revenue as profit.
Profit grew 97.5% while revenue grew 48.6%, so the company kept more of each rupee of revenue as profit.
Q3 FY25 net profit was ₹918 cr, up 47.3% from ₹623 cr a year earlier.
Profit has swung sharply over 7 years (from ₹-1,878 to ₹4,437) — one year is a weak guide to the earnings power.
Total debt is down from ₹458 to ₹186 over 7 years (59.4% lower); debt-to-equity moved 0.59× → 0.03×.
Reported profit rose 9.4% but operating cash flow fell 34.2% — worth investigating whether the profit is being collected.
Revenue grew 7.4% but profit declined 0.7%, so the company kept less of each rupee of revenue as profit.
EBITDA margin dropped 7.9 percentage points in a single year, from 72.6% to 64.7% — worth investigating.
Revenue grew 2.5% but profit declined 32.1%, so the company kept less of each rupee of revenue as profit.
The P/E of 54.01× is above the large-cap Ind-AS peers median (36.99×) while profit grew 4.8% last year.
The P/E of 76.60× is above the aerospace and defense median (45.60×) while profit declined 23.5% last year.
Reported profit rose 61.1% but operating cash flow fell 6.5% — worth investigating whether the profit is being collected.
Profit has swung sharply over 6 years (from ₹681 to ₹7,672) — one year is a weak guide to the earnings power.
Revenue grew 11.6% but EBITDA margin fell 1.1 percentage points to 36.9%, so the company kept less of each rupee of revenue as operating profit.
ROCE has fallen for 5 consecutive years, from 30.7% to 20.3%.
Cash conversion (CFO ÷ profit) has averaged 2.27× over the last 3 profit-making years versus 3.87× before that.
Total debt rose 11.9% while net profit fell 55.7% — worth checking how the balance sheet is being funded.
ROCE has fallen for 5 consecutive years, from 17.3% to 9.1%.
Total debt rose 113.3% while net profit fell 20.4% — worth checking how the balance sheet is being funded.
Revenue grew 2.2% but profit declined 3.9%, so the company kept less of each rupee of revenue as profit.
Total debt rose 1492.2% while net profit fell 13.4% — worth checking how the balance sheet is being funded.
Revenue grew 23.2% but profit grew 10.3%, so the company kept less of each rupee of revenue as profit.
Total debt rose 214.4% while net profit fell 10.8% — worth checking how the balance sheet is being funded.
Profit grew 104.6% while revenue grew 16.8%, so the company kept more of each rupee of revenue as profit.
Revenue grew 34.8% but only 0.34× of reported profit came through as operating cash.
Over 5 years profit compounded at 15.4% a year while the stock returned 3.6% a year.
ROE of 49.4% is well above the aluminium median of 29.1%.
EBITDA margin dropped 6.8 percentage points in a single year, from 14.2% to 7.4% — worth investigating.