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-10-292021-10-29
Start Price$146.12$318.24
End Date2026-10-022026-10-02
End Price$333.69$517.53
# Prices6161
Initial Investment$1,000.00$1,000.00
Shares Purchased6.8435683.142317
Min DateDec-30-2022Oct-31-2022
Min Price$127.66$224.65
Max DateOct-02-2026Jul-31-2025
Max Price$333.69$528.25
Total Return128.36%62.62%
Annualized Return17.96%10.21%
Current Value$2,284$1,626
# Returns1,8301,830
Average Return34.62%30.94%
Minimum Return-26.40%-30.52%
Maximum Return161.39%135.14%
# Profitable Returns1,5881,483
% Profitable Returns86.78%81.04%
# Unprofitable Returns242347
% Unprofitable Returns13.22%18.96%
P/L Ratio6.564.27