Stock Return Calculator
Calculate the total return on any stock investment, including capital gains and dividend income. Enter your buy price, sell price, number of shares, and dividends to get a complete breakdown of your returns.
Enter Trade Details
Calculate total return including capital gains and dividends for any stock trade.
Total Return
+86.0%
(+$4,300.00)$5,000.00 invested → $9,300.00 over 3 years (22.98% annualized)
Return Breakdown
Total Invested
$5,000.00
50 shares × $100.00
Capital Gain
+$4,000.00
+80.0% price change
Dividend Income
$300.00
$2.00/share × 3 yrs
Total Return
+$4,300.00
Capital gains + dividends
Annualized Return
22.98%
CAGR over 3 years
Final Portfolio Value
$9,300.00
Investment + returns
Understanding Stock Returns
When evaluating an investment, looking at price change alone tells an incomplete story. Total return captures the full picture: both the capital appreciation (or depreciation) and the income received through dividends.
The formula: Total Return = Capital Gains + Dividend Income
Why Total Return Matters
- Dividends are real money: A stock that returns 6% through price and 4% through dividends delivers 10% total, identical to a stock that returns 10% through price alone.
- Compounding amplifies dividends: Reinvested dividends buy more shares, which generate more dividends. Over 20+ years, this snowball effect can represent more than half your total return.
- Annualizing enables comparison: A 50% return over 5 years is very different from 50% over 1 year. Annualized return (CAGR) normalizes for time, letting you compare apples to apples.
For historical returns on real stocks, try our "If You Bought" calculator. It shows what a past investment would be worth today using actual price and dividend data for 510+ US stocks.
Stock Return Calculator FAQ
What is total return?
Total return includes both capital gains (the change in stock price) and income (dividends received). A stock that goes from $100 to $120 and pays $4 in dividends has a total return of $24, or 24%. Many investors focus only on price change and miss the significant impact of dividends on long-term returns.
What is annualized return?
Annualized return (CAGR) converts total return into an equivalent annual rate. If an investment returned 50% over 3 years, the annualized return is about 14.5%, not 16.7% (50/3). Annualized return accounts for compounding, making it the correct way to compare investments held for different time periods.
How do dividends affect total return?
Dividends can significantly boost total return over time. Historically, dividends have contributed roughly 40% of the S&P 500's total return. A stock growing at 8% annually with a 3% dividend yield effectively returns 11%. Over 20 years, that extra 3% more than doubles your ending value compared to price appreciation alone.
What is a good stock return?
The S&P 500 has averaged roughly 10% annualized total return (including dividends) over the long term, or about 7% after inflation. Beating 10% consistently is considered excellent. Individual stocks vary widely: high-growth tech stocks may return 20%+ in good years but also carry higher risk.
Does this calculator include trading fees and taxes?
This calculator shows gross returns before fees and taxes. In practice, trading commissions (now $0 at most brokerages), capital gains taxes (15-20% for long-term holdings), and dividend taxes reduce your net return. For a rough estimate, subtract 2-3 percentage points from the annualized return for taxes.
How do I compare my return to the S&P 500?
Use the same time period and initial investment amount for both your stock and the S&P 500. The S&P 500's historical CAGR is about 10.3% with dividends reinvested. If your annualized return exceeds this benchmark, you're outperforming the market average. Our 'If You Bought' tool shows actual historical returns for 510+ stocks versus benchmarks.