Custom Search

buyupside

free stock market info

Stock Return Calculator: Compare Returns for Two Stocks - Specify Date Range

Stock Return Calculator: Compare Returns for Two Stocks - Specify Date Range

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:
Return Period:   
One-time Investment ($):
Start Month and Year:
End Month and Year:
Reset Form

Performance Results AAPL MSFT
Start Date2021-05-282021-05-28
Start Price$121.59$240.12
End Date2026-05-082026-05-08
End Price$293.32$415.12
# Prices6161
Initial Investment$1,000.00$1,000.00
Shares Purchased8.2245844.164666
Min DateMay-28-2021Oct-31-2022
Min Price$121.59$225.57
Max DateMay-08-2026Jul-31-2025
Max Price$293.32$530.40
Total Return141.24%72.88%
Annualized Return19.26%11.57%
Current Value$2,412$1,729
# Returns1,8301,830
Average Return30.67%30.29%
Minimum Return-26.40%-30.52%
Maximum Return141.24%135.14%
# Profitable Returns1,5721,472
% Profitable Returns85.90%80.44%
# Unprofitable Returns258358
% Unprofitable Returns14.10%19.56%
P/L Ratio6.094.11