Compare Returns for MSFT and AAPL
Mar-31-2006 to Mar-05-2026
MSFTAAPL
Start Price$18.99$1.88
End Price$410.68$260.29
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,062.08%13,751.11%
Annualized Return16.61%27.96%
Current Value of $1,000 Purchase$21,621$138,511
Number Returns28,92028,920
Average Return519.75%1,030.09%
Minimum Return-54.86%-56.91%
Maximum Return4,376.56%16,135.57%
Number Profitable Returns27,17827,849
Percent Profitable Returns93.98%96.30%
Number Unprofitable Returns1,7421,071
Percent Unprofitable Returns6.02%3.70%
Profitable to Unprofitable Returns Ratio15.6026.00
Stock Return Calculator: Compare Returns for Two Stocks