Growth Pillar

3-Year Revenue CAGR: Definition, Formula & How UQS Uses It

What Is 3-Year Revenue CAGR?

The 3-Year Revenue Compound Annual Growth Rate (CAGR) measures the annualized rate at which a company's revenue has grown over a three-year period, smoothing out the lumps and volatility of individual years into a single, comparable growth rate. While TTM revenue growth captures the most recent twelve months, CAGR reveals the longer trajectory: has this company been consistently expanding, or did it have one explosive year sandwiched between stagnation? CAGR is the growth rate that, if applied uniformly each year, would take the starting revenue to the ending revenue over the specified period. A company that grew revenue from $1 billion to $2 billion over three years has a CAGR of approximately 26% — regardless of whether the growth was evenly distributed or concentrated in a single year. This smoothing quality is precisely why CAGR matters: it filters out the noise of cyclical swings, pandemic distortions, and one-time events to reveal the underlying growth engine. Investors who screen only on TTM growth risk chasing companies that had one great quarter, while CAGR identifies the consistent compounders.

How Is 3-Year Revenue CAGR Calculated?

3Y Revenue CAGR = (Revenue_Year3 / Revenue_Year0)^(1/3) - 1

Revenue_Year3 is the most recent trailing twelve-month revenue, and Revenue_Year0 is the revenue from three years earlier. The exponent (1/3) annualizes the total growth over the three-year period. The subtraction of 1 converts the growth factor into a percentage. For example, if revenue was $5 billion three years ago and is now $10 billion, the CAGR is (10/5)^(1/3) - 1 = 2^0.333 - 1 = approximately 26%. This means revenue grew at an equivalent steady rate of 26% per year, even if actual yearly growth varied significantly. CAGR is undefined when the starting revenue is zero or negative, and it can produce misleading results when a company had a temporary revenue collapse (like during COVID) that depressed the base year.

How UQS Score Uses 3-Year Revenue CAGR

The 3-Year Revenue CAGR carries a 15% weight in the Growth pillar, serving as the durability check on growth claims. It works alongside TTM Revenue Growth (20%) to create a complete picture: a company with high TTM growth and high CAGR is a genuine growth compounder, while one with high TTM growth but low CAGR may be experiencing a one-time surge. The Growth pillar uses the weightedAvg method, so if CAGR is null (for companies with less than three years of revenue history), its weight redistributes to the remaining four growth metrics. CAGR is scored against absolute thresholds rather than sector-specific ones, with sustained 15%+ CAGR scoring well across all industries.

Read the full UQS methodology →

Real-World Example

The distinction between TTM growth and CAGR is most visible in cyclical or event-driven situations. A semiconductor company might show 114% TTM revenue growth during an AI boom (like NVIDIA), but if its 3-year CAGR is also very high, that confirms the growth trajectory predates the current hype cycle. Conversely, an energy company might show 50% TTM revenue growth because oil prices doubled from a pandemic low, but a 3-year CAGR of just 5% would reveal that the growth is a recovery, not a structural expansion. For companies like Amazon (AMZN) with 12.38% TTM growth, the CAGR helps contextualize whether this moderate pace represents deceleration from higher historical rates or steady-state cruising speed for a mature business.

Frequently Asked Questions

What is the difference between CAGR and average growth?

CAGR compounds growth, while simple average growth just averages the yearly percentages. Suppose a company grew 50% in year one and -20% in year two. The simple average is 15%, which sounds decent, but the CAGR is about 9.5% because losses compound: $100 becomes $150 then $120, for a total gain of just 20% over two years. CAGR gives you the real annualized return, while simple averaging overstates it by ignoring the compounding effect of losses. Always use CAGR for multi-year comparisons.

How many years should a CAGR cover?

Three to five years is the standard range for revenue CAGR. Less than three years is too short — it's vulnerable to one-time events and doesn't demonstrate durability. More than five years can obscure recent trends: a company that stagnated for three years and then grew rapidly for two would show a mediocre five-year CAGR that hides its current momentum. UQS uses a three-year window as the balance point between durability and recency, ensuring the metric reflects the company's current growth phase while filtering out single-year anomalies.

Related Metrics

TTM Revenue GrowthForward Revenue Growth

Want to see how all 29 metrics work together?

The UQS Score combines Quality, Moat, Growth, Risk, Valuation, and Momentum into a single composite score for 6,400+ stocks.

Read the Full Methodology