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-07-302021-07-30
Start Price$142.19$273.40
End Date2026-07-022026-07-02
End Price$308.63$390.49
# Prices6161
Initial Investment$1,000.00$1,000.00
Shares Purchased7.0328483.657616
Min DateDec-30-2022Oct-31-2022
Min Price$127.77$225.08
Max DateMay-29-2026Jul-31-2025
Max Price$312.06$529.25
Total Return117.05%42.83%
Annualized Return16.77%7.39%
Current Value$2,171$1,428
# Returns1,8301,830
Average Return31.59%28.60%
Minimum Return-26.40%-30.52%
Maximum Return144.23%135.14%
# Profitable Returns1,5711,436
% Profitable Returns85.85%78.47%
# Unprofitable Returns259394
% Unprofitable Returns14.15%21.53%
P/L Ratio6.073.64