Highest 5-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 5 years — a key indicator of strong and sustained demand for their products or services.
Symbol Recent Quarter
Sales (Cr)
10Y CAGR 5Y CAGR 3Y CAGR TTM
Honasa Consumer Ltd.₹471-154%57%7%
Tejas Networks Ltd.₹190737%87%153%261%
Lloyds Metals And Energy Ltd.₹119327%79%113%3%
Jupiter Wagons Ltd.₹100039%76%54%23%
Brainbees Solutions Ltd.₹2172-66%59%15%
ETERNAL (ZOMATO)₹5405-56%82%69%
Affle (India) Ltd.₹602-49%53%28%
Waaree Energies Ltd.₹4004-49%72%27%
Anant Raj Ltd.₹54116%49%65%39%
Angel One Ltd.₹105628%48%32%23%
PB Fintech Ltd.₹1292-48%57%42%
Olectra Greentech Ltd.₹51531%47%60%32%
Dixon Technologies (India) Ltd.₹1045432%43%40%106%
FSN E-Commerce Ventures Ltd.₹2267-42%38%26%
Swan Energy Ltd.₹190831%41%150%20%
Netweb Technologies India Ltd.₹334-41%72%72%
Delhivery Ltd.₹2378-38%31%11%
TRENT₹421722%38%56%38%
RHI MAGNESITA INDIA LTD.₹1011-38%40%-
Zen Technologies Ltd.₹15225%37%100%100%
Route Mobile Ltd.₹1184-37%42%10%
Indegene Ltd.₹756-35%19%10%
Sona BLW Precision Forgings Ltd.₹868-35%27%17%
Adani Green Energy Ltd.₹3073-34%30%22%
Home First Finance Company India Ltd.₹40650%34%33%36%

FAQs

What CAGR stands for?

Cagr stands for Compound annual growth rate

The 5-Year Sales CAGR (Compound Annual Growth Rate) shows how much a company’s sales (or revenue) have grown on average every year over the past 5 years.

Instead of just looking at total growth from 5 years ago to today, CAGR tells you the steady growth rate as if the sales had grown by the same percentage every year.

It smooths out the ups and downs and gives a clearer picture of long-term performance.

For example, if a company had ₹1,000 Cr in sales 5 years ago and ₹2,500 Cr now, the 10-year sales CAGR would be about 20.11% per year.

To calculate CAGR, you need to have 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.

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.

The Nifty 500 index includes the top 500 listed companies on NSE across various sectors. It gives a broad and diversified view of the Indian stock market and is often used to identify leaders in each industry.