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-08-312021-08-31
Start Price$148.10$290.24
End Date2026-08-182026-08-18
End Price$310.03$481.63
# Prices6161
Initial Investment$1,000.00$1,000.00
Shares Purchased6.7520673.445370
Min DateDec-30-2022Oct-31-2022
Min Price$127.66$225.08
Max DateMay-29-2026Jul-31-2025
Max Price$311.79$529.25
Total Return109.33%65.94%
Annualized Return15.92%10.66%
Current Value$2,093$1,659
# Returns1,8301,830
Average Return32.41%29.57%
Minimum Return-26.40%-30.52%
Maximum Return144.23%135.14%
# Profitable Returns1,5751,460
% Profitable Returns86.07%79.78%
# Unprofitable Returns255370
% Unprofitable Returns13.93%20.22%
P/L Ratio6.183.95