Custom Search

buyupside

free stock market info

Historical Stock Return Calculator

Stock Return Calculator: Compare Returns for Two Stocks

The calculator computes total return with dividends reinvested, annualized return plus a summary of profitable and unprofitable returns for any two stocks, exchange-traded funds (ETFs) or mutual funds supported by Alpha Vantage. Indexes are not supported. All prices are adjusted for splits and dividends.

Use SPY or VOO to represent S&P 500 prices.

Calculator Input
Stock Symbols 1 & 2:
Return Period:   
Investment ($):
Number of Years of Prices:
Reset Form

Performance Results AAPL MSFT
Start Date2021-06-302021-06-30
Start Price$133.51$259.96
End Date2026-06-122026-06-12
End Price$291.13$390.74
# Prices6161
Initial One-time Investment01,000.0001,000.00
Number Shares Purchased7.4898573.846777
Min DateDec-30-2022Oct-31-2022
Min Price$127.77$225.08
Max DateMay-29-2026Jul-31-2025
Max Price$312.06$529.25
Total Return118.05%50.31%
Annualized Return16.87%8.49%
Current Value of Investment$2,181$1,503
# Returns1,8301,830
Average Return30.99%29.54%
Minimum Return-26.40%-30.52%
Maximum Return144.23%135.14%
Number Profitable Returns1,5711,455
Percent Profitable Returns85.85%79.51%
Number Unprofitable Returns259375
Percent Unprofitable Returns14.15%20.49%
Profitable to Unprofitable Returns Ratio6.073.88