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-05-282021-05-28
Start Price$121.47$240.12
End Date2026-05-152026-05-15
End Price$300.23$421.92
# Prices6161
Initial One-time Investment01,000.0001,000.00
Number Shares Purchased8.2321744.164666
Min DateMay-28-2021Oct-31-2022
Min Price$121.47$225.57
Max DateMay-15-2026Jul-31-2025
Max Price$300.23$530.40
Total Return147.15%75.72%
Annualized Return19.84%11.93%
Current Value of Investment$2,472$1,757
# Returns1,8301,830
Average Return30.80%30.36%
Minimum Return-26.40%-30.52%
Maximum Return147.15%135.14%
Number Profitable Returns1,5721,474
Percent Profitable Returns85.90%80.55%
Number Unprofitable Returns258356
Percent Unprofitable Returns14.10%19.45%
Profitable to Unprofitable Returns Ratio6.094.14