CAGR — Compound Annual Growth Rate — is the standard way of expressing growth over several years as a single, smoothed annual figure. It's one of the most useful numbers in investing, and also one of the easiest to quietly misread if you don't understand exactly what it is and isn't telling you.
CAGR is calculated as:
If a company's profit grew from ₹100 crore to ₹200 crore over 5 years, the CAGR is roughly 14.9% — not because profit grew 14.9% every single year, but because growing at a steady 14.9% annually, compounding, would take you from ₹100 crore to ₹200 crore over exactly that period.
This is the key idea CAGR captures: it smooths out a genuinely lumpy, uneven multi-year journey into one clean annual number, answering "what steady annual growth rate would have produced this same overall result?" rather than describing what actually happened in any single year along the way.
Raw year-on-year growth figures are noisy — a company can grow 40% one year and 2% the next for reasons that have nothing to do with its underlying trajectory (a one-off contract, a weak base year, a temporary disruption). Looking at any single year in isolation can badly mislead you about the real, underlying growth story.
CAGR solves this by compressing the whole multi-year period into one number, which is exactly why it's the standard way growth gets compared across companies, across different time periods, and against a company's own history — a consistent basis for comparison that a single year's growth figure simply can't provide.
The period matters as much as the number itself: a 20% CAGR over just 2 years is a much weaker claim than the same 20% CAGR sustained over 7 or 10 years.
CAGR is most useful when:
CAGR is less useful, and can actively mislead, when the starting or ending year was itself unusual — a recovery year following a crisis, for instance, can produce a misleadingly high CAGR that says more about the low starting point than about genuine underlying growth.
A useful, quick mental shortcut connects CAGR to something more intuitive: how long it takes for a value to double at a given growth rate.
A company compounding profit at a 12% CAGR would, roughly, double its profit every 6 years (72 ÷ 12 = 6). At an 18% CAGR, that doubling time shrinks to 4 years. At a more modest 6% CAGR, doubling takes roughly 12 years.
This shortcut is a genuinely useful sense-check when a CAGR figure is presented on its own — translating an abstract percentage into a concrete "doubles every N years" statement often makes the real scale of a growth rate, or how unrealistic a projected one actually is, immediately more intuitive.
What counts as strong, sustainable growth also depends heavily on the sector and how mature the underlying market is:
"Northgate Pharma" (illustrative) grew profit from ₹80 crore to ₹160 crore over 5 years.
A steady 14.9% CAGR, sustained over a full 5-year period, is a genuinely healthy, believable growth rate for an established mid-cap pharmaceutical company — long enough to reflect a real trend, not a short-lived spike.
"Riverside Hospitality" (illustrative) saw profit collapse to ₹10 crore during a difficult year, then recover to ₹50 crore three years later.
A 71% CAGR looks spectacular in isolation. But this figure is almost entirely an artifact of starting from an unusually depressed, crisis-affected base — it says far more about how low the starting point was than about the company's genuine underlying growth capability. Comparing against a pre-crisis starting year, rather than the crisis trough itself, would tell a very different, more realistic story.
"Coastal Retail Chain" (illustrative) grew revenue from ₹500 crore to ₹1,000 crore over 5 years — a 14.9% revenue CAGR. Over the same period, profit grew from ₹40 crore to only ₹52 crore, a CAGR of just 5.4%.
On revenue alone, this looks like a genuine growth story. But the profit CAGR reveals something the revenue number hides entirely: margins have been quietly eroding even as the top line expanded — perhaps from discounting to win market share, or rising costs outpacing pricing. Looking only at revenue CAGR here would have missed the more important part of the story.
There's no fixed universal answer — it depends heavily on company size and sector. A double-digit profit CAGR sustained over 5+ years is generally considered strong for an established company, though smaller companies in expanding markets can reasonably post considerably higher figures.
A simple average adds up each year's individual growth rate and divides by the number of years, which can overstate true growth in a volatile series. CAGR properly accounts for compounding — the effect of growth building on previous growth — making it the more accurate measure for anything spanning multiple years.
Yes — a negative CAGR simply means the ending value was lower than the starting value, indicating the metric shrank on average over the period, calculated the same way as a positive CAGR.
Longer periods generally give a more reliable, representative picture — IsStockSafe looks at 3, 5, 7, and 10-year CAGR where data allows, specifically because a single window can be misleading depending on what happened to fall at its start and end.
Yes — CAGR is just a formula applied to any two values across a time period, so it can be calculated for revenue, net profit, EPS, dividends, or any other financial figure. Comparing several of these CAGR figures side by side, rather than looking at just one, usually gives a much more complete growth picture than any single one alone.
Growing 20% is a very different absolute achievement for a company with ₹100 crore in profit versus one with ₹10,000 crore — the second needs to find ₹2,000 crore of new profit to match the same percentage growth. This is simply mathematics, not a reflection of management getting worse, and it's why very high CAGR figures are inherently harder to sustain indefinitely as a company scales up.
CAGR is the primary input to the Growth pillar, using a blend of multiple time windows plus a measure of whether growth is accelerating or decelerating. See How Our Scores Work for the full breakdown.