Stock Price Change Calculator
You bought at $50 and the stock now trades at $65. This calculator tells you the dollar change, the percent change and what that move means for your share count. It also works backward: name a target return and it gives you the price you are waiting for, and it annualizes any holding period so a six-month win can be compared honestly with a three-year hold. Generic percent change tools stop at a percentage; this one is built for stocks, speaking in shares, target prices and yearly rates. For a total-return view that includes dividends, see the stocks return calculator; for a plain percent change on any two numbers, the percentage change in price calculator covers non-stock cases.
Price return only: dividends, trading fees and taxes are not included. Add dividends per share to the final price for a total-return figure.
Quick Answer
Buy at $50, now at $65, holding 100 shares: the price change is $15.00 per share, the percent change is +30.00%, and the total profit is $1,500.00. Chasing a 40% gain from a $50 buy price means waiting for $70.00. The same $50 to $65 move held 365 days returns +30.00% total and +30.00% annualized, but held only 180 days it annualizes to +70.24%. Enter your own numbers above to get all three answers for your position.
Key takeaways
- Dollar change is your profit; percent change is your performance. A $15 gain is 30% on a $50 stock and only 3% on a $500 one.
- Target mode runs the formula in reverse: name the return you want and it gives you the price to watch, including what it means in dollars for your share count.
- The annualized return (CAGR) is the only honest way to compare holding periods: a 30% gain in six months is a very different achievement from 30% in three years.
- This is price return only. Dividends, trading fees and taxes sit outside the formula, so add dividends per share to the final price for a total-return picture.
- Quick Answer
- How to use the stock price change calculator
- The stock price change formulas
- Worked example, checked against this exact tool
- Annualized return: why the holding period changes everything
- Dividends, splits and what this tool leaves out
- What competing calculators miss
- Frequently asked questions
- Add This Calculator to Your Website
- References
How to use the stock price change calculator
Pick the tab that matches your question. All three use the same buy price idea, but each answers something different. Results stay hidden until you click Calculate, and Reset restores the worked example.
- Price change: enter the buy price, the current or sale price, and optionally your share count. You get the dollar change per share, the percent change, and the total profit or loss on your shares.
- Target price: enter the buy price and the percent gain (or loss) you are aiming for. The tool solves for the price per share at that return, and with a share count it shows the dollar profit waiting at the target.
- Annualized return: enter the buy price, the sell price and the days held. You get the total return plus the annualized (CAGR) rate, which is what you need when comparing a quick trade against a long hold.
When you are ready to close the position for real, the stock sell calculator prices the exit side, fees included, since this page measures the move itself rather than the sale.
The stock price change formulas
Percent change = (final price minus initial price) divided by initial price, times 100. Target price = initial price times (1 plus the target percent divided by 100). Annualized return = (final divided by initial) raised to (365 divided by days held), minus 1. That last formula is the compound annual growth rate, and FINRA's guide to evaluating performance gives the same compound-rate structure as the standard way to compare investments held for different lengths of time.
Percent change = (Final − Initial) ÷ Initial × 100
Target price = Initial × (1 + target% ÷ 100)
Annualized = (Final ÷ Initial)365 ÷ days − 1
Two guardrails are built in. The initial price must be greater than zero, because a percent change against a zero baseline is undefined. The final price can be zero, which is the total-loss case: (0 − 50) ÷ 50 = −100%. A negative target percent is allowed on purpose, so a −20% target prices a stop-loss level just as naturally as a +40% target prices a profit goal.
Worked example, checked against this exact tool
Buy 100 shares at $50; the stock now trades at $65. Price change = 65 − 50 = $15.00 per share. Percent change = 15 ÷ 50 × 100 = +30.00%. Total profit = $15.00 × 100 = $1,500.00. That is the pre-filled example: press Calculate in the Price change tab and you will see exactly those figures.
Every row below is a real run of this calculator. Type any of them in and you get the same figures back.
| Scenario | Mode | Result |
|---|---|---|
| $50 to $65, 100 shares | Price change | $15.00/share, +30.00%, $1,500.00 |
| $50 to $40, 10 shares | Price change | −$10.00/share, −20.00%, −$100.00 |
| $50 to $0, 100 shares | Price change | −$50.00/share, −100.00%, −$5,000.00 |
| $50 buy, 40% target | Target price | $70.00 per share |
| $50 buy, −20% target | Target price | $40.00 per share |
| $50 to $65 over 180 days | Annualized | +30.00% total, +70.24% annualized |
Annualized return: why the holding period changes everything
The same 30% gain annualizes very differently depending on how long it took. The chart below runs the identical $50 to $65 move through the calculator's Annualized tab at five holding periods.
Annualized return of the same $15 gain ($50 to $65) at different holding periods. Each figure is a real run of the Annualized tab.
That is the point of the mode: a 30% gain in three months is a +189.80% annualized return, while the identical gain stretched over three years is +9.14% a year. Simple division by the number of years would give you 30% and 10%, both wrong in opposite directions, because simple division ignores compounding. The SEC's definition of annual return frames it as the profit or loss over a one-year period, and annualizing is what stretches any other period onto that yardstick. Note the method question this raises: the calculator annualizes any holding period you enter, including very short ones, which is the standard math. A generic rate tool such as the growth rate calculator covers the same compounding idea for non-stock values; this tab keeps it stock-specific with buy and sell prices in dollars.
Dividends, splits and what this tool leaves out
The formulas above use closing prices only, so dividends are not included. For a total-return picture, add the dividends received per share to the final price before computing: a stock that went from $50 to $65 and paid $2 in dividends really returned $17 per share, which is +34%. The IRS treats dividends as taxable income in the year received, which is a separate question from the return math but worth knowing before you annualize. The dividends calculator handles the income side of the same holding.
Stock splits need a small adjustment. A 2-for-1 split halves the price per share without changing what you own, so adjust both the buy and sell prices for splits before comparing: $100 before a 2-for-1 split is $50 after, and the percent change is identical either way. IRS Publication 550 explains how splits rescale your cost basis, which matters at tax time even though the return math is unaffected. Trading fees are the third exclusion: commissions reduce your real return but are not part of the price-change formula, and price moves of a few percent can vanish inside wide bid-ask spreads on thinly traded stocks.
What competing calculators miss
Every top result for this keyword is a generic percent change tool wearing a stock title, and each leaves something on the table:
- Two-field calculators (calculoonline, Good Money Guide, SageCalculator): enter an initial and a final price, get a percentage. None knows what a share is, so none computes your total profit; none works backward from a target return; none annualizes.
- Capital gains yield tools (Creative Widgets): the same price-only limitation dressed as yield math. Fine for isolating price appreciation, useless for answering "what did I make on 100 shares".
- Share-aware calculators (Savvy Calculator's percentage stock page): the closest rival, with old price, new price and share count producing percent change, total value change and new portfolio value. It still stops there: no target-price solver and no annualized return.
- The gap this page fills: three stock-specific modes in one tool. Price change with per-share profit on your actual share count. A target solver that turns "I want 40%" into the price to watch, including downside targets for stop-losses. An annualized mode that normalizes any holding period to a yearly rate with the formula shown. Gains and losses are color-coded, every result carries its arithmetic, and copy and share buttons move the numbers wherever you need them. The honest boundary is stated too: dividends, fees and splits sit outside the formula, and the page tells you exactly how to fold dividends back in.
Frequently asked questions
Percent change = (final price − initial price) ÷ initial price × 100. A stock moving from $50 to $65 gained ($65 − $50) ÷ $50 × 100 = +30%.
Multiply the per-share change by the number of shares: ($65 − $50) × 100 = $1,500. Enter your share count in the Price change tab and the tool does this automatically, fees aside.
Use the Target price tab: target = buy price × (1 + percent/100). At a $50 buy price, a 40% gain needs $70.00 per share, which is $20.00 above what you paid.
The yearly rate equivalent of your total return: (final ÷ initial)^(365 ÷ days) − 1. A 30% gain over 180 days annualizes to about +70.24%, because the same compounding rate sustained for a full year would produce much more than 30%.
Yes. Enter a negative percent, such as −20, and the target prices a decline: $50 × (1 − 0.20) = $40.00. That is how you price a stop-loss level as well as a profit goal.
No. The calculator uses price change only. Add the dividends received per share to the final price first for a total-return figure: $50 to $65 with $2 of dividends is a $17 gain, or +34%.
Yes. A stock falling from $50 to $40 shows −20%: a 20% decrease. Losses are shown in red and carry a minus sign everywhere in the results.
That is a −100% loss: you lost the entire position. The formula handles it directly: (0 − 50) ÷ 50 = −100%. The final price may be zero, but the initial price must stay above zero or the percent is undefined.
No. Percent change measures movement from an initial value, which is directional: $50 to $65 is +30%, but $65 to $50 is −23.08%. Percent difference compares two values against their average and has no direction. For stock performance, percent change is the right one.
Add This Calculator to Your Website
Embed this calculator on your own site with the code below. Pick a size to preview it live, then copy the code.
Powered by Calculator Zilo
References
- Financial Industry Regulatory Authority (FINRA). Evaluating Performance: Rate of Return and Annualized Return. Accessed October 23, 2026.
- Financial Industry Regulatory Authority (FINRA). Stocks: Dividends and Capital Gains. Accessed October 23, 2026.
- Financial Industry Regulatory Authority (FINRA). Investing Basics. Accessed October 23, 2026.
- U.S. Securities and Exchange Commission, Investor.gov. Stocks. Accessed October 23, 2026.
- U.S. Securities and Exchange Commission, Investor.gov. Annual Return. Accessed October 23, 2026.
- U.S. Securities and Exchange Commission, Investor.gov. Investment Glossary. Accessed October 23, 2026.
- Internal Revenue Service. Topic No. 409, Capital Gains and Losses. Accessed October 23, 2026.
- Internal Revenue Service. Topic No. 404, Dividends. Accessed October 23, 2026.
- Internal Revenue Service. Publication 550, Investment Income and Expenses. Accessed October 23, 2026.
- Vanguard. Investment Glossary. Accessed October 23, 2026.
