Highest 3-Year Sales CAGR Stocks in India

Which Indian companies have consistently grown their revenue (sales) over the long term? This page highlights businesses across the Nifty 500 that have delivered the highest Compound Annual Growth Rate (CAGR) in sales/revenue over the last 3 years — a key indicator of strong and sustained demand for their products or services.
Symbol Recent Quarter
Revenue (Cr)
10Y CAGR 5Y CAGR 3Y CAGR TTM

Frequently Asked Questions

What are Sales?

Sales, also called revenue, is the total money a company earns from selling its products or services before any expenses are taken out.

It’s the top line on a profit and loss statement — the starting point of how much a business makes.

For example:

  • If a company sells phones and earns ₹500 Cr from all the phones sold in a year, that ₹500 Cr is its sales.

  • It doesn't include profits — expenses like salaries, raw materials, rent, etc., still need to be deducted to get net profit.

In short, Sales = How much money came in from business operations.
CAGR = How fast that money is growing year after year.

What is CAGR?

CAGR stands for Compound Annual Growth Rate. It tells you how much something (like a company’s profit or revenue) has grown every year on average over a period of time — as if it grew steadily each year, even if in reality it went up and down. It's a useful way to understand long-term growth.

How CAGR is Calculated?

To calculate CAGR, you need to have the following values:

  • The beginning value of the investment
  • The ending value of the investment
  • The number of years the investment was held

The formula for CAGR is:
CAGR = (Ending Value / Beginning Value) ^ (1 / Number of Years) - 1

This formula gives you the average annual growth rate over the investment period, even if the investment value changed unevenly during those years.

Example:

If you invested ₹10,000 and it became ₹15,000 in 3 years, the CAGR would be calculated as:

CAGR = (15,000 / 10,000) ^ (1 / 3) - 1
CAGR = (1.5) ^ 0.333 - 1
CAGR ≈ 0.1447 or 14.47% per year

This means your investment grew at an average rate of 14.47% annually over the 3 years.