Stock Return Calculator

Calculate your stock returns, dividends, CAGR, annualized returns, and total profit or loss in seconds to make smarter investment decisions with confidence.

Stock Information

$
$
yr

Trading Fees

$
$
Advertisement
Test ad slot: Calculator action display ad (1000000003)

Was this calculator helpful?

Your feedback helps us improve our calculators.

What Is a Stock Return Calculator?

A stock return calculator is a financial tool that calculates the overall profit or loss generated from a stock investment over a specific period. It considers the purchase cost, selling price, number of shares, trading commissions, and optional dividend income to determine your investment return.

Whether you're evaluating a single stock or comparing multiple investments, this calculator provides quick and reliable results without manual calculations.

How to Use the Stock Return Calculator

Using the calculator takes only a few steps.

Simple Return

  1. Enter the Purchase Price per Share.

  2. Enter the Number of Shares.

  3. Enter the Current or Selling Price per Share.

  4. Enter the Holding Period (years).

  5. Add Buy Commission and Sell Commission if applicable.

  6. Click Calculate.

The calculator instantly displays:

  • Total Return (%)

  • CAGR

  • Average Annual Return

  • Price Return

  • Initial Investment

  • Final Value

  • Total Profit or Loss

Return With Dividends

If your investment paid dividends:

  1. Open the With Dividends tab.

  2. Enter the Dividend per Share.

  3. Select the Dividend Frequency (Monthly, Quarterly, Semi-Annual, or Annual).

  4. Optionally enable Dividend Reinvestment (DRIP estimate).

  5. Click Calculate.

Additional results include:

  • Total Dividends Earned

  • Dividend Yield

  • Final Shares (when dividend reinvestment is selected)

Stock Return Formula

Initial Investment

Initial Investment=Purchase Price per Share×Number of Shares+Buy Commission\text{Initial Investment} = \text{Purchase Price per Share} \times \text{Number of Shares} + \text{Buy Commission}

Final Stock Value

Final Value=Selling Price per Share×Number of SharesSell Commission\text{Final Value} = \text{Selling Price per Share} \times \text{Number of Shares} - \text{Sell Commission}

Price Gain or Loss

Price Gain/Loss=Final ValueInitial Investment\text{Price Gain/Loss} = \text{Final Value} - \text{Initial Investment}

Price Return

Price Return (%)=Price Gain/LossInitial Investment×100\text{Price Return (\%)} = \frac{ \text{Price Gain/Loss} }{ \text{Initial Investment} } \times 100

Total Dividends

Total Dividends=Dividend per Share×Number of Shares×Dividend Payments\text{Total Dividends} = \text{Dividend per Share} \times \text{Number of Shares} \times \text{Dividend Payments}

Total Return

Total Return (%)=Price Gain/Loss+Total DividendsInitial Investment×100\text{Total Return (\%)} = \frac{ \text{Price Gain/Loss} + \text{Total Dividends} }{ \text{Initial Investment} } \times 100

CAGR (Annualized Return)

CAGR=(Final Value+DividendsInitial Investment)1Holding Period1\text{CAGR} = \left( \frac{ \text{Final Value}+\text{Dividends} }{ \text{Initial Investment} } \right)^{\frac{1}{\text{Holding Period}}} - 1

Average Annual Return

Average Annual Return=Total ReturnHolding Period\text{Average Annual Return} = \frac{ \text{Total Return} }{ \text{Holding Period} }

Manual Calculation Example

Suppose you purchased:

  • Purchase Price = $50

  • Shares = 100

  • Selling Price = $75

  • Holding Period = 3 years

  • Buy Commission = $0

  • Sell Commission = $0

Step 1: Initial Investment

50×100=$5,00050 \times 100 = \$5{,}000

Step 2: Final Value

75×100=$7,50075 \times 100 = \$7{,}500

Step 3: Profit

$7,500$5,000=$2,500\$7{,}500 - \$5{,}000 = \$2{,}500

Step 4: Price Return

25005000×100=50%\frac{2500}{5000} \times 100 = 50\%

Step 5: Average Annual Return

503=16.67%\frac{50}{3} = 16.67\%

Step 6: CAGR

(75005000)131=14.47%\left( \frac{7500}{5000} \right)^{\frac{1}{3}} - 1 = 14.47\%

Results

  • Initial Investment: $5,000

  • Final Value: $7,500

  • Profit: $2,500

  • Price Return: 50.00%

  • Average Annual Return: 16.67%

  • CAGR: 14.47%

If the stock also paid $1.50 quarterly dividends for three years, total dividends would increase the final return, resulting in a higher overall investment return.

Benefits of Using This Stock Return Calculator

  • Calculates stock profits in seconds.

  • Measures total investment performance.

  • Supports returns with or without dividends.

  • Estimates annualized return using CAGR.

  • Includes trading commissions for greater accuracy.

  • Helps compare different investment opportunities.

  • Useful for long-term investing and portfolio analysis.

  • Beginner-friendly and completely free to use.

Who Should Use This Stock Return Calculator?

This stock return calculator is useful for anyone who wants to evaluate the performance of a stock investment.

It is especially helpful for:

  • Beginner investors who want to understand how stock returns are calculated.

  • Long-term investors tracking portfolio growth over several years.

  • Dividend investors comparing returns with and without dividend income.

  • Active traders measuring profits after buying and selling stocks.

  • Financial planners evaluating investment performance for clients.

  • Students and finance learners studying investment return formulas and CAGR calculations.

  • Anyone comparing multiple investments before making future investment decisions.

When & Where to Use This Stock Market Return Calculator

Use this stock market return calculator whenever you need to determine the actual return on a stock investment.

Common situations include:

  • Before selling shares to estimate your expected profit or loss.

  • After selling a stock to calculate your total investment return.

  • Comparing the performance of different stocks.

  • Measuring returns over short-term or long-term holding periods.

  • Evaluating dividend-paying stocks.

  • Reviewing your investment portfolio periodically.

  • Planning future investment strategies using historical returns.

  • Learning how to calculate stock returns without performing manual calculations.

This calculator is suitable for personal investing, retirement planning, portfolio analysis, and educational purposes.

Common Mistakes to Avoid

Accurate inputs produce accurate results. Avoid these common mistakes when calculating stock returns:

  • Ignoring trading commissions, which can reduce your actual profit.

  • Using the wrong purchase or selling price, leading to incorrect return calculations.

  • Entering an incorrect holding period, which affects CAGR and annualized return.

  • Forgetting dividend income when evaluating dividend-paying stocks.

  • Confusing total return with price return, as total return includes dividends while price return does not.

  • Mixing share quantities after stock splits or additional purchases.

  • Comparing total returns without considering the investment period, which can give misleading results.

Double-check your investment details before calculating to ensure reliable and meaningful results.

Frequently Asked Questions (FAQs)

What does this stock return calculator calculate?

It calculates your total investment return, profit or loss, CAGR, average annual return, price return, and final portfolio value based on your investment details.

Does the calculator include dividends?

Yes. The With Dividends option lets you calculate returns using dividend income and can estimate dividend reinvestment (DRIP).

What is the difference between Price Return and Total Return?

Price return only measures the change in the stock price. Total return includes both capital gains and dividend income, providing a more complete view of investment performance.

What is CAGR?

Compound Annual Growth Rate (CAGR) shows the annualized growth rate of your investment over the holding period, making it easier to compare investments with different durations.

Can I use this as a historical stock return calculator?

Yes. By entering historical purchase and selling prices along with the holding period, you can estimate past stock performance.

Why should I include trading commissions?

Brokerage fees reduce your actual investment return. Including buy and sell commissions gives a more accurate calculation of your net profit.

Conclusion

Our Stock Return Calculator makes it easy to calculate stock investment performance in just a few clicks. Whether you want to measure simple price appreciation, include dividend income, compare historical investments, or estimate annualized growth, this stock market return calculator provides fast and accurate results. Use it regularly to analyze investments, evaluate portfolio performance, and make more informed financial decisions.

Helpful Resources

Pro Tips

  • CAGR is the most accurate way to compare returns across different time periods.

  • Dividend reinvestment (DRIP) can significantly boost long-term returns.

  • Don't forget to account for trading fees when calculating actual returns.

  • Consider tax implications - capital gains and dividend taxes affect net returns.

  • Compare your returns to benchmark indexes like the S&P 500 (avg ~10% annually).