How to Calculate Stock Returns
Knowing the true return on a stock investment requires more than just comparing buy and sell prices. You need to account for dividends received, the holding period, and the effects of compounding. This guide walks you through every step so you can accurately measure how well your investments have performed.
Quick Steps
- 1Enter your purchase details
Input the purchase price per share and the number of shares you bought.
- 2Add dividends received
Enter the total dividends collected during the holding period.
- 3Enter the sale or current price
Provide the selling price per share or the current market price for unrealized returns.
- 4Specify the holding period
Enter the dates or number of years you held (or have held) the investment.
- 5Review your total return
The calculator displays both absolute and annualized returns so you can gauge overall performance.
Stock Return Calculator
Calculate ROI, annualized return, and gain/loss for investments
What Is a Stock Return?
A stock return represents the total gain or loss on an investment over a given period, expressed as a percentage of the original amount invested. It combines two components: capital gains (the change in share price) and income (dividends or distributions received). Understanding both components is essential because a stock that pays generous dividends may deliver strong total returns even if its price appreciation is modest.
The Total Return Formula
Total Return (%) = ((Ending Value - Beginning Value + Dividends) / Beginning Value) x 100
Example:
Purchase price: $50 per share
Selling price: $62 per share
Dividends: $3 per share
Total Return = (($62 - $50 + $3) / $50) x 100 = 30%Annualizing Your Returns
If you held a stock for more or less than one year, annualizing the return lets you compare it against benchmarks on an apples-to-apples basis. The annualized return formula is: Annualized Return = ((1 + Total Return) ^ (1 / Years Held)) - 1. For instance, a 30% total return earned over two years translates to roughly 14.0% annualized. Annualization accounts for compounding and gives a clearer picture of yearly performance.
Common Pitfalls to Avoid
- Ignoring dividends, which can represent a significant portion of total returns for dividend-paying stocks.
- Forgetting to account for transaction costs such as brokerage commissions and fees.
- Comparing returns over different time horizons without annualizing them first.
- Neglecting the impact of taxes on realized gains, which reduces your net return.
- Using nominal returns instead of real (inflation-adjusted) returns for long-term planning.
Frequently Asked Questions
- Should I include dividends when calculating stock returns?
- Yes. Dividends are a core component of total return. Excluding them understates the true performance of dividend-paying stocks and makes comparisons with benchmarks inaccurate.
- What is the difference between total return and annualized return?
- Total return is the cumulative gain or loss over the entire holding period. Annualized return converts that figure into a yearly rate that accounts for compounding, making it easier to compare investments held for different lengths of time.
- How do stock splits affect my return calculation?
- Stock splits change the number of shares and the price per share proportionally, but they do not affect your total investment value. When calculating returns, use split-adjusted prices or track your total position value before and after the split.
100% Private & Secure
This tool runs entirely in your browser. Your files and data never leave your device.
Related How-To Guides
Related Tools
Calculate compound annual growth rate for investments
Rule of 72Estimate how long it takes to double your investment
Inflation CalculatorCalculate the real value of investments adjusted for inflation
Bond Yield CalculatorCalculate current yield and yield to maturity for bonds
Asset Allocation RebalancerCalculate buy/sell amounts to restore target portfolio allocation