This is a mathematical calculation only, not investment advice.
Example
You bought a stock at $40 per share and sold it at $46 per share. What is the percentage gain?
(46 - 40) / 40 × 100 = 6 / 40 × 100 = 15
That's a 15% gain, before fees or taxes.
Example
You bought 50 shares at $22 each and sold them at $19 each. What is the percentage change and the total loss?
(19 - 22) / 22 × 100 = -13.64
Loss on 50 shares: (19 - 22) × 50 = -$150
That's a 13.64% loss, or $150 total.
Example
A stock bought at $15 is now worth $33. What is the percentage gain?
(33 - 15) / 15 × 100 = 120
That's a 120% gain — the stock more than doubled.
When to use this calculator
Use this for a single buy-to-sell comparison. If you're looking at growth over several years and want a smoothed annual rate instead, use the CAGR calculator. If you want to measure how much the price swung day to day, use the volatility calculator.
Frequently asked questions
Does this account for fees, taxes, or dividends?
No, this is a simple price-only calculation. Trading fees, taxes, and any dividends received are not included.
Can the percentage change be over 100%?
Yes — if a stock more than doubles in price, the percentage gain will exceed 100%.
What if I sold at a loss?
Enter your sell price lower than your buy price; the calculator will return a negative percentage, showing the loss. Related: CAGR calculator and volatility calculator.