Stock Returns Calculator
Calculate how your investment grows over time with recurring contributions. Backtest any stock with real historical returns, project forward growth, or plan for retirement.
How it works: Pick a stock, enter your investment plan (lump sum + optional monthly additions), choose whether to backtest against history or project into the future, and instantly see your wealth trajectory with a visual chart.
What is an Stock Returns Calculator?
An Stock Returns Calculator models how your money compounds over time with recurring contributions (DCA). Backtest any stock with real historical returns, project forward using expected CAGR, or plan for retirement with goal-based analysis.
DCA Backtest
See how dollar-cost averaging would have performed historically
Growth Chart
Visual portfolio trajectory with contributions and benchmark
AI Insights
Plain-English summary of what the results mean for you
Ready to Calculate
Pick a stock, set your plan, and hit Calculate Growth.
About this analysis
The Historical Performance Analyzer uses end-of-day closing prices to calculate calendar-year returns for any U.S.-listed stock over the past decade. CAGR (Compound Annual Growth Rate) is computed from the earliest to the most recent data point, giving you the smoothed annualized return that strips out year-to-year volatility.
Maximum drawdown measures the largest peak-to-trough decline during the selected period, helping you understand the worst-case loss an investor would have experienced. The win/loss ratio shows how many calendar years produced a positive return versus a negative one. Enter a hypothetical starting amount to simulate how a real investment would have compounded through each year, including reinvested gains.
How the Stock Returns Calculator works
The Stock Returns Calculator helps you answer one of the most important questions in investing: “If I invest in this stock, how much money will I have?” Unlike simple return calculators that only show lump-sum results, this tool supports dollar-cost averaging (DCA) — the strategy of investing a fixed amount at regular intervals. Most retail investors don't invest $10,000 all at once. They add $200 or $500 from each paycheck, month after month. This tool models that reality.
In Backtest mode, the calculator uses real historical stock prices from Tiingo to compute exactly what your portfolio would be worth today. Every monthly contribution is applied at the actual price that month, and returns compound realistically. The S&P 500 benchmark runs the same calculation with SPY, so you can see whether the stock beat the market — or fell behind.
In Project Forward mode, the tool uses the stock's historical compound annual growth rate (CAGR) as a baseline for future returns. You can adjust this assumption up or down. The projection shows year-by-year growth including your recurring contributions.
Retirement mode flips the question: instead of “how much will I have?”, it asks “how much do I need to invest monthly to reach my goal by retirement age?” Enter your current age, target retirement age, and desired nest egg — the calculator solves for the required monthly contribution.
Key metrics include CAGR (the true annualized return accounting for compounding), maximum drawdown (the largest peak-to-trough decline), win rate (percentage of positive years), and total dividends earned. These give you a complete picture of both the reward and the risk.
Real example: Johnson & Johnson
ExampleOne moment it's just sitting there, a quiet name on a list - Johnson & Johnson, ticker JNJ. Yet behind that calm surface, something steady has been unfolding. Not flashy, never shouting for attention. Instead, slow growth woven into years without drama. Performance measured not in spikes, but consistency. Returns stacking up while others chase noise. A different rhythm altogether. What looks dull might simply be patient.
Between 2005 and 2025, JNJ climbed from around $63 to $155. Along that stretch, shareholders collected close to $55 in dividends per share. Put together, the ending value hits $210 from an initial $63. That works out to a gain of 233%. When broken down yearly, it averages near 6.2% growth with payouts included.
Over that stretch, the S&P 500 clocked in at about 10.5% annual growth — meanwhile, JNJ lagged behind the broader market. But falling less hard when things went south, JNJ dropped only 30% compared to the S&P's plunge of 57%. Those sticking with the stock likely felt far fewer jitters through the storm. For two decades straight, JNJ lifted its payout each year. When prices fall, that cash flow still grows.
Here's the truth. Past results show history, nothing more. Yet they expose how a firm behaves under pressure. Watch how leaders handle tough times. See if expansion unfolds smoothly or in jumps. Notice where value flows to owners — rising share cost, payouts, or sometimes a mix of the two.
Frequently asked questions
Dollar-cost averaging means investing a fixed amount on a regular schedule — such as $500 every month — regardless of the stock price. When prices are low, your fixed amount buys more shares. When prices are high, it buys fewer. Over time, this smooths out your average purchase price and reduces the risk of investing a large sum at the wrong time.
Try it now: Enter any ticker and set up a recurring contribution plan to see your projected wealth trajectory.
Back to calculator