Compare Returns for MSFT and AAPL
May-31-2006 to May-14-2026
MSFTAAPL
Start Price$15.87$1.79
End Price$409.43$298.21
Number Monthly Prices241241
Min DateFeb-27-2009Jun-30-2006
Min Price$11.85$1.71
Max DateJul-31-2025May-14-2026
Max Price$530.40$298.21
Total Return2,479.43%16,567.23%
Annualized Return17.65%29.15%
Current Value of $1,000 Purchase$25,794$166,672
Number Returns28,92028,920
Average Return524.09%1,013.56%
Minimum Return-54.86%-56.91%
Maximum Return4,376.56%17,295.44%
Number Profitable Returns27,16227,851
Percent Profitable Returns93.92%96.30%
Number Unprofitable Returns1,7581,069
Percent Unprofitable Returns6.08%3.70%
Profitable to Unprofitable Returns Ratio15.4526.05
Stock Return Calculator: Compare Returns for Two Stocks