Stock Return Calculator

Calculate total return and annual average return (CAGR) on a stock or fund investment, based on start and end value.

Annual return (CAGR)
11.7 %
Average per year
Total return
56.0 %
Gain
$2,800

How to use the stock return calculator

  1. Enter how much you originally invested.
  2. Enter what the investment is worth today (or at sale).
  3. Enter how many years you've held the investment — the calculator shows total return and annual average return.

How the return is calculated

Total return shows how much the investment has increased in value overall:

Total return = (End value − Start value) ÷ Start value × 100

CAGR (Compound Annual Growth Rate) shows what the average annual growth has been, as if the return were spread evenly across the whole period — useful for comparing investments with different time horizons:

CAGR = (End value ÷ Start value)1/years − 1
Note: The calculation doesn't account for any dividends received along the way, tax on gains, or fees. Historical returns are also no guarantee of future returns.

Frequently asked questions

Why is CAGR lower than total return divided by number of years?

Because CAGR accounts for the compounding effect. A simple average (total return ÷ years) doesn't underestimate this, but gives a slightly different — and less precise — picture of steady annual growth than CAGR.

Can I use this for funds too?

Yes, the calculator works the same way for individual stocks, funds, and other investments where you know the start and end value.