Finance Last updated: July 2026

Stock Return Calculator

Use our free **stock return calculator** to instantly **calculate total return on investment** and **annualized CAGR** for any stock holding. This **stock ROI calculator** accounts for **stock price changes**, **dividends received**, and **holding period** to show your complete investment performance. Whether you need to **calculate stock return on investment** for tax planning or compare **stock growth CAGR** across different investments, this tool provides accurate results. The **stock return calculator with steps** breaks down **capital gains** and **dividend income** for transparent analysis.

How to Use the Stock Return Calculator

Interactive calculator available after JavaScript loads.

Loading calculator...

Written by Calculator Archive Team

Math & Finance Experts — Verified Formulas, Peer-Reviewed Sources, Expert Analysis

Looking for a deeper explanation?

Read our comprehensive, peer-reviewed educational article in our Blog to learn the underlying math, formulas, and step-by-step examples.

Read Blog Guide ›

Mathematical Formula & Logic

Subtract the purchase price from the final price, add any cash dividends received per share, and divide this sum by the initial purchase price to find the total percentage return.
Variable Glossary
CAGR Compound Annual Growth Rate: The annualized geometric rate of return on the capital investment
Dividends Periodic cash distributions paid out of corporate earnings to shareholders

Step-by-Step Worked Calculation

Scenario: Calculating Dividend-Reinvested Stock Performance

An investor buys 100 shares of a blue-chip company at $150/share and sells them 4 years later for $210/share, receiving $12/share in cumulative dividends.

1

Step 1: Total initial investment is $15,000.

2

Step 2: Capital appreciation gains are $6,000 (($210 - $150) × 100).

3

Step 3: Cash dividends received are $1,200 ($12 × 100).

4

Step 4: Total gains equal $7,200, representing a 48% total return.

5

Step 5: The annualized growth rate (CAGR) of this investment is 10.3%.

How to Use the Stock Return Calculator

  1. 1. Enter your initial **stock purchase price** and the total number of shares bought for the **stock return calculator**.
  2. 2. Input the ending share price (or current market price) to **calculate stock return**.
  3. 3. Input any cumulative **cash dividends** paid per share during your **holding period**.
  4. 4. Specify the total **holding duration in years** to calculate the **annualized stock return**.
  5. 5. Review your **total return percentage** and **CAGR** (Compound Annual Growth Rate) results.
  6. 6. Compare different investments by using the **stock return percentage calculator** for each.
  7. 7. Save or share your **stock investment return calculator** results for financial planning.

What Is a Stock Return Calculator?

A Stock Return Calculator computes the total return on investment (ROI) and compound annual growth rate (CAGR) of a stock position. It combines capital gains (price appreciation) and dividend income to show the complete performance picture over the holding period.

Why This Calculation Matters

Understanding stock return is essential for comparing investment performance, making buy/sell decisions, evaluating portfolio allocation, and planning for taxes. CAGR allows fair comparison between investments held for different time periods.

Common Mistakes to Avoid

  • Ignoring dividends when calculating total return — dividends can account for 30–50% of long-term stock returns
  • Confusing price return (capital gains only) with total return (capital gains plus dividends)
  • Not accounting for transaction fees, commissions, and taxes when calculating net return
  • Comparing returns across different holding periods without using CAGR to normalize the comparison

Frequently Asked Questions

Complete indexable directory of answers (13 questions)

What is a stock return calculator?

A stock return calculator computes the total return on investment (ROI) and compound annual growth rate (CAGR) of a stock position. It combines capital gains and dividend income to show complete investment performance.

What is the difference between total return and price return?

Price return measures only the capital gains (increase in share price), whereas total return includes BOTH capital gains and the compounding effect of dividends received. Our stock return calculator shows both metrics.

How does CAGR help compare different investments?

CAGR normalizes returns over different holding periods into a single annual percentage, allowing you to compare a stock held for 3 years with a bond held for 10 years on equal terms.

How do I calculate stock return on investment?

Subtract your purchase price from the selling price, add any dividends received, then divide by the purchase price. Our stock ROI calculator does this automatically and shows the total return percentage.

What is a good stock return percentage?

The historical average stock market return is about 10% annually (7% after inflation). Individual stock returns vary widely. Use our stock return percentage calculator to compare your investments against this benchmark.

How do dividends affect my stock return?

Dividends significantly boost total return over time. A stock with 2% annual dividend yield and 8% price appreciation delivers 10% total return. Our stock gains calculator with dividends captures this complete picture.

Can I use this calculator for stocks held in a retirement account?

Yes. The stock return formula is the same regardless of account type. However, tax implications differ — returns in a 401(k) or IRA grow tax-deferred, while taxable accounts incur capital gains taxes on realized returns.

How do I calculate return on a stock purchased in installments?

Calculate your average cost per share by dividing total amount invested by total shares purchased, then use our stock return calculator with the average cost as the purchase price.

What is the difference between realized and unrealized stock returns?

Unrealized returns are paper gains or losses on stocks you still own. Realized returns occur when you sell, converting paper gains into actual profits subject to capital gains tax. Our calculator shows both scenarios.

How accurate is the stock return formula?

The total return formula is mathematically precise. However, real-world returns may differ slightly due to dividend reinvestment timing, stock splits, and transaction costs. Our calculator provides a close approximation for most scenarios.

Is this Stock Return Calculator financial advice?

No. This Stock Return Calculator is designed for educational and planning purposes only. It is not financial advice. Always consult with a certified financial planner, CPA, or bank advisor before making decisions regarding stock return calculator.

How accurate are the Stock Return Calculator calculations?

The calculator uses standard financial formulas. While the math is accurate, real-world institutions may apply different fees, rounding methods, or calculation approaches. Use results as estimates, not guarantees.

Is my financial data secure?

Yes. Your financial figures are never saved, transmitted, or logged. The calculator runs entirely in your browser with no server-side data storage.