Compare Returns for MSFT and AAPL
Mar-31-2006 to Mar-09-2026
MSFTAAPL
Start Price$18.99$1.88
End Price$409.41$259.88
Number Monthly Prices241241
Min DateFeb-27-2009Jun-30-2006
Min Price$11.85$1.72
Max DateJul-31-2025Nov-28-2025
Max Price$530.40$278.59
Total Return2,055.39%13,729.29%
Annualized Return16.59%27.95%
Current Value of $1,000 Purchase$21,554$138,293
Number Returns28,92028,920
Average Return519.73%1,030.06%
Minimum Return-54.86%-56.91%
Maximum Return4,376.56%16,135.57%
Number Profitable Returns27,17727,849
Percent Profitable Returns93.97%96.30%
Number Unprofitable Returns1,7431,071
Percent Unprofitable Returns6.03%3.70%
Profitable to Unprofitable Returns Ratio15.5926.00
Stock Return Calculator: Compare Returns for Two Stocks