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-08-312021-08-31
Start Price$148.10$290.24
End Date2026-08-132026-08-13
End Price$305.26$496.88
# Prices6161
Initial One-time Investment $1,000.00 $1,000.00
Number Shares Purchased6.7520673.445370
Min DateDec-30-2022Oct-31-2022
Min Price$127.66$225.08
Max DateMay-29-2026Jul-31-2025
Max Price$311.79$529.25
Total Return106.11%71.19%
Annualized Return15.56%11.35%
Current Value of Investment$2,061$1,712
# Returns1,8301,830
Average Return32.33%29.72%
Minimum Return-26.40%-30.52%
Maximum Return144.23%135.14%
Number Profitable Returns1,5741,462
Percent Profitable Returns86.01%79.89%
Number Unprofitable Returns256368
Percent Unprofitable Returns13.99%20.11%
Profitable to Unprofitable Returns Ratio6.153.97