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-10-292021-10-29
Start Price$146.12$318.24
End Date2026-10-262026-10-26
End Price$343.91$532.60
# Prices6161
Initial One-time Investment $1,000.00 $1,000.00
Number Shares Purchased6.8435683.142317
Min DateDec-30-2022Oct-31-2022
Min Price$127.66$224.65
Max DateOct-26-2026Oct-26-2026
Max Price$343.91$532.60
Total Return135.36%67.36%
Annualized Return18.67%10.85%
Current Value of Investment$2,354$1,674
# Returns1,8301,830
Average Return34.80%31.08%
Minimum Return-26.40%-30.52%
Maximum Return169.39%137.08%
Number Profitable Returns1,5881,484
Percent Profitable Returns86.78%81.09%
Number Unprofitable Returns242346
Percent Unprofitable Returns13.22%18.91%
Profitable to Unprofitable Returns Ratio6.564.29