Introduction
This stock return calculator shows you how an investment in a stock could have grown over time. You pick a stock, type how much money you put in, and choose a start and end date. The calculator then shows your final value, your total return, and your yearly return.
You can also do more with it. Turn on dividend reinvestment (DRIP) to buy more shares with each payout. Add regular deposits, like $500 every month, to see how dollar-cost averaging works. Compare up to two other stocks side by side. Every result is measured against the S&P 500, so you can see if your pick beat the market.
The chart plots your money over time and marks dividends, stock splits, big price moves, and each deposit. You can switch to a log scale, adjust for inflation to today's dollars, or open the data table to read the exact numbers. A step-by-step section shows the math behind every answer.
Please note: the prices used here are modeled, not real market prices. Use this tool to learn how returns work, not to make real investment choices. If you want to work out the gain on a trade you already made, the Stock Profit Calculator handles that in a few clicks.
How to use our Stock Return Calculator
Pick a stock, type how much you invest, and choose your dates. The stock return calculator then shows your final value, total return, yearly return (CAGR and XIRR), risk stats, a growth chart, and how you did against the S&P 500.
Stock ticker or company name: Type a symbol like AAPL or a name like Apple. Use the arrow keys and press Enter to pick it from the list.
Quick pick buttons: Click any popular stock or ETF button to load it fast. The results update right away.
Initial Investment Amount (USD): Enter the lump sum you put in on the start date, like 10000. It must be more than $0. For a plain lump-sum growth projection with no share prices involved, try the Lumpsum Calculator.
Start Date: Choose the day you buy the stock. If that day is a weekend or holiday, the tool moves to the nearest trading day.
End Date: Choose the day you sell or check your value. It must be after the start date and cannot be in the future. Today's date is used by default. To count the exact days or years between your two dates, the Date Duration Calculator is handy.
Dividend Treatment: Pick "Reinvest (DRIP)" to buy more shares with each dividend, "Cash" to keep dividends as money, or "Ignore" to look at price gains only. Our dedicated DRIP Calculator and Dividend Calculator go deeper on payout schedules.
Add recurring contributions: Turn this switch on if you add money over time. Turn it off for a one-time investment.
Contribution Amount (USD): Enter how much you add each time, like 500. This only counts when the switch above is on.
Contribution Frequency: Choose how often you add money: daily, weekly, bi-weekly, semi-monthly, monthly, or annually. The DCA Calculator focuses purely on this style of investing if you want a simpler view.
Compare stocks: Turn this on to line up other stocks next to yours on the chart.
Compare Stock #1 and #2: Type two more tickers, like MSFT and QQQ. The S&P 500 (SPY) is always shown as a benchmark — see the S&P 500 Calculator for an index-only view.
Events toggle: Turn this on to mark dividends, stock splits, and contributions on the chart.
News markers toggle: Turn this on to flag the biggest one-day price moves in your date range.
Logarithmic Y-axis: Turn this on to see percent-style growth over long time frames.
Inflation-adjusted: Turn this on to show your value in today's dollars using CPI data. The CPI Inflation Calculator shows the same adjustment for any dollar amount.
Calculate and Reset: Click Calculate to run the numbers, or Reset to go back to the default settings.
What Is a Stock Return?
A stock return is how much money you gain or lose on a stock. If you buy $1,000 of a stock and it grows to $1,500, your return is $500, or 50%. Returns come from two things: the share price going up, and the dividends the company pays you. Expressed as a percentage of what you put in, that same figure is your return on investment — the ROI Calculator works it out for any asset, not just stocks.
Price Return vs. Total Return
Price return only counts the change in share price. Total return counts the price change plus dividends. Total return is the more honest number. Over long periods, dividends can make up a big part of what you earn, so leaving them out makes a stock look worse than it really was.
Dividends and DRIP
A dividend is a cash payment a company sends to shareholders, usually four times a year. You can do three things with it:
- Reinvest (DRIP): the cash buys more shares right away. More shares pay more dividends, which buy more shares. This is compounding, and it is powerful over many years. The Compound Interest Calculator shows the same snowball effect on a savings balance.
- Take the cash: you keep the money and your share count stays the same. Check what that income stream looks like with the Dividend Yield Calculator.
- Ignore it: you look at price movement only.
Dollar-Cost Averaging
Dollar-cost averaging means adding the same amount of money on a set schedule, like $500 every month. You buy more shares when prices are low and fewer when prices are high. This smooths out your average cost and takes emotion out of the choice of when to buy. To find the average price you paid across several buys, use the Stock Average Calculator.
CAGR and XIRR
CAGR stands for compound annual growth rate. It is the steady yearly rate that would turn your starting money into your ending money. It works well for a single lump sum, and the standalone CAGR Calculator handles that case directly.
XIRR is better when you add money over time. It weighs every deposit by the exact date it was made. A dollar added last year has not had as much time to grow as a dollar added ten years ago, and XIRR knows the difference. If you use recurring contributions, trust XIRR over CAGR. The IRR Calculator applies the same idea to business projects and property deals.
Risk Numbers to Watch
Volatility shows how much a stock jumps around. A high number means big swings up and down; it is the annualised standard deviation of daily returns. Maximum drawdown is the worst drop from a high point to the low point that followed. If a stock fell 55% at its worst, you need to ask yourself if you could have held on through that. Big gains often come with a bumpy ride. Before taking that risk, make sure your emergency fund is already in place.
Why Compare to the S&P 500
The S&P 500 tracks 500 large U.S. companies. Many people buy it through a low-cost index fund like SPY. It is the fair yardstick for any single stock. If a stock did not beat the index, the extra risk of holding just one company was not worth it. Most single stocks lose to the index over long stretches. Fees matter too — the Expense Ratio Calculator shows how much a fund's annual charge eats into your result, and the Index Fund Calculator projects a passive portfolio forward.
Stock Splits and Inflation
A stock split gives you more shares at a lower price each. A 4-for-1 split turns 10 shares at $400 into 40 shares at $100. Your money does not change. Split-adjusted prices let you compare old and new prices fairly.
Inflation means money buys less over time. $10,000 in 2005 does not go as far today. Adjusting for inflation shows your real return, which is what actually matters for your buying power. The Inflation Calculator converts any past amount into today's dollars.
Taxes and the Bigger Picture
Your headline return is not what lands in your pocket. Selling at a profit in a taxable account triggers a bill — estimate it with the Capital Gains Tax Calculator. Holding the same shares inside a Roth IRA or a 401k changes that picture completely. Once you know your long-run return assumption, feed it into the Retirement Calculator or the Investment Calculator to see where a plan like this leads over decades.
Important Note on the Numbers
The share prices used here are modeled, not real market quotes. They are shaped to act like each stock's long-run growth, swings, and dividend yield, so the math and lessons hold up. Use the results to learn how returns, dividends, and compounding work. Do not use them as real historical data or as advice to buy or sell.