ValueScreener

CAGR calculator

The one yearly rate that takes a figure from where it started to where it ended.

Fill it from a company

Optional. A US ticker fills the company's filed revenue: the first and last of its newest unbroken run of fiscal years, and every year between, in millions.

What to calculate

Illustrative inputs

CAGR

14.87%

100.00% in total over 5 years.

Start 100Year 5: 200
Show the working
The rate
StepValue
End over start2.00
Total change100.00%
That multiple to the power 1 / years1.15
Compound annual growth rate14.87%
Each year at that rate
StepValue
Start100
Year 1114.87
Year 2131.95
Year 3151.57
Year 4174.11
Year 5200

Share this result

Sends a link back to this page. The inputs you typed stay in your browser.

Email me this result

Result emails are not switched on yet. Leave your address and it is kept for that and nothing else; until they start, nothing is sent. To be taken off, write to legal@valuescreener.ai.

How it works

CAGR = (end / start) ^ (1 / years) - 1

  • Years counts the gaps, not the figures: six annual reports span five years.
  • Future value runs it forwards: start x (1 + rate) ^ years.
  • Year by year takes out the single largest year and recomputes the rate on the rest.

Reading the result

The ink line is the path the rate draws, compounding evenly. In Year by year the dashed line is that path, the ink line is what happened, and the thick step is the largest year.

On the illustrative series, 14.87% a year falls to 3.26% without its largest year: 4 of 5 years never reached the headline rate.

Questions

How do I count the years?

Count the gaps between the two figures, not the figures. From the 2019 annual report to the 2024 one is five years. Counting the reports instead understates the rate.

Can CAGR start from zero or a negative value?

No. A compound rate out of zero or a negative base has no meaning, so the calculator prints n/a rather than a number that only looks like a rate.

How is CAGR different from average annual growth?

An average of the yearly changes ignores compounding and comes out higher whenever the years differ. CAGR is the one rate that compounds from the first value to the last.

Does CAGR show how steady the growth was?

No. It uses only the first and last values, so a steady path and one exceptional year give the same rate. Year by year shows how much one year contributed.

What this leaves out

  • Inflation is not removed: a nominal rate includes whatever prices did.
  • The rate cannot tell organic growth from acquisitions or new shares.
  • A past rate says nothing about the next year.

Next step

Test a growth line against filed years

Write a condition on a figure, name a company, and every filed year it was false is printed with the year beside it. No account.

The arithmetic runs in your browser, so the numbers you type never leave it. A ticker in the address is read on this site to look the company up, and goes nowhere else. Disclaimer.

Once a week, what changed in the filings of US-listed companies, why it can matter to a thesis, and what deserves a closer review. Grounded in filings, not market noise.