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-09-302021-09-30
Start Price$138.03$270.54
End Date2026-09-112026-09-11
End Price$332.27$495.63
# Prices6161
Initial One-time Investment $1,000.00 $1,000.00
Number Shares Purchased7.2449913.696280
Min DateDec-30-2022Oct-31-2022
Min Price$127.66$224.65
Max DateSep-11-2026Jul-31-2025
Max Price$332.27$528.25
Total Return140.73%83.20%
Annualized Return19.21%12.87%
Current Value of Investment$2,407$1,832
# Returns1,8301,830
Average Return33.80%30.39%
Minimum Return-26.40%-30.52%
Maximum Return160.27%135.14%
Number Profitable Returns1,5851,472
Percent Profitable Returns86.61%80.44%
Number Unprofitable Returns245358
Percent Unprofitable Returns13.39%19.56%
Profitable to Unprofitable Returns Ratio6.474.11