ToolsStock Return Calculator

Free tool · No signup · Historical ticker data

Stock Return Calculator

Calculate total return, CAGR, and after-tax gains on any stock. See what $10,000 invested in any ticker would be worth today — and how it stacks up against the S&P 500.

Inputs

Results

See what your investment would be worth today

Enter a ticker and dates, then hit Calculate. Results include total return, CAGR, benchmark vs S&P 500, dividends, and after-tax impact.

How to use this stock return calculator

1

Choose your mode

Use "What If I Invested" to answer the classic question: what would $10,000 in AAPL five years ago be worth today? Or switch to "Calculate My Return" to compute gains on a position you already hold — enter shares, buy date, and sell date.

2

Enter a ticker and time period

Type any US-listed ticker. Use the quick-select buttons (1Y, 3Y, 5Y, 10Y) or pick exact dates. The calculator fetches real historical closing prices from Yahoo Finance — no manual data entry needed.

3

Review total return and CAGR

Total return shows your dollar gain or loss including dividends. CAGR annualizes that return so you can compare investments of different durations. A 100% return over 7 years is 10.4% CAGR — context that a raw percentage alone can't give you.

4

Benchmark and tax impact

Every result automatically compares your stock to the S&P 500 over the same period — the alpha tells you if stock-picking added value. Add your tax rate to see after-tax returns: long-term gains (held over 1 year) are taxed at 0–20%, short-term at your ordinary income rate.

Understanding stock returns

What is CAGR and why does it matter?

CAGR — compound annual growth rate — is the single best number for comparing investments. It tells you the steady annual growth rate that would take your starting investment to its ending value. A stock that returns 150% over 10 years has a CAGR of 9.6%, meaning it compounded at roughly the same rate as the long-run S&P 500 average.

CAGR matters because raw percentages are misleading across different time horizons. A 50% return over 2 years (22.5% CAGR) is vastly better than a 50% return over 10 years (4.1% CAGR). Without annualizing, you'd treat them the same. Always use CAGR when comparing stocks you held for different periods.

Total return vs. price return

Price return only captures the stock price change from buy to sell. Total return adds dividends. For non-dividend stocks like most tech companies, the two are identical. But for dividend payers — utilities, REITs, consumer staples — the gap is massive. AT&T's stock price was flat for a decade, but with dividends reinvested, total return was over 60%.

Historically, dividends have contributed roughly 40% of the S&P 500's total return. If you only look at price charts, you're seeing barely half the story. This calculator estimates dividend income during your holding period to give you the full picture.

Why benchmark comparison matters

Making money on a stock isn't enough — you need to beat the alternative. If your stock returned 30% but the S&P 500 returned 45% over the same period, you underperformed. That's negative alpha: you took on the risk of a single stock and got less than a simple index fund would have delivered.

This is why every result here includes an S&P 500 benchmark. Professional fund managers are measured against their benchmark every quarter. Individual investors should hold themselves to the same standard. If you consistently trail the index, a low-cost S&P 500 ETF is the better choice.

Tax implications of holding periods

In the US, holding period determines your tax rate. Stocks held for more than one year qualify for long-term capital gains: 0% if your income is under ~$44K (single), 15% for most earners, or 20% for high earners above ~$492K. Stocks held for one year or less are taxed as ordinary income — up to 37%.

The difference is enormous. On a $10,000 gain, long-term rates save you $1,500–$2,200 compared to short-term rates for most investors. This is why buy-and-hold strategies have a structural tax advantage. Tax-loss harvesting — selling losers to offset winners — is another tool that can reduce your annual tax bill significantly.

Frequently asked questions

What is total return on a stock?

Total return = price appreciation + dividends received. A stock bought at $100, now at $120, with $5 in dividends, has a total return of 25%. Total return gives the complete picture, especially for dividend stocks where reinvested dividends compound significantly over time.

How is CAGR calculated?

CAGR = (Ending Value / Beginning Value)^(1/years) − 1. It's the annualized growth rate that smooths out year-to-year volatility. A stock that doubled over 5 years has a CAGR of 14.9%. Use CAGR to compare investments held for different time periods.

Why compare my stock to the S&P 500?

The S&P 500 is your opportunity cost — what you'd have earned with a simple index fund. If your stock returned 40% but the S&P returned 50%, you underperformed despite making money. The difference (alpha) measures whether stock-picking added value.

How are stock gains taxed in the US?

Stocks held over 1 year are taxed at long-term capital gains rates: 0%, 15%, or 20% depending on income. Stocks held 1 year or less are taxed as ordinary income (up to 37%). Qualified dividends get the long-term rate. Tax-loss harvesting can offset gains with losses.

What's the difference between price return and total return?

Price return only captures stock price changes. Total return adds dividends. For growth stocks with no dividends, they're identical. For dividend payers, the gap can be massive — dividends historically account for ~40% of S&P 500 total return over the long run.

Want deeper analysis?

Past returns are just the start. Generate a full equity research report with DCF valuation, earnings quality analysis, and forward-looking risk assessment for any ticker.

See Sample Reports →