Which has returned more, AAPL or MSFT?
Over the last 10 years, AAPL returned 29.6% a year and MSFT returned 25.1%, with dividends reinvested. So $10,000 in AAPL would be worth about $133,181 now, against $94,147 in MSFT. Over 25 years, the longest stretch both have prices for, the yearly figures are 32.1% for AAPL and 13.9% for MSFT. We use month-end prices through November 2026, adjusted for splits and dividends, before taxes and fees.
The ride matters as much as the result. AAPL's monthly returns swung about 37.3% a year, measured as annualized standard deviation, against 28.1% for MSFT, so MSFT has been the calmer of the two. AAPL's largest fall from a high was 79.2%, from March 2000 to March 2003. MSFT's was 66.8%, from December 1999 to February 2009.
Year by year, AAPL beat MSFT in 15 of 26 full calendar years. AAPL's best year was 2004, at 201.3%, and MSFT's was 2009, at 60.5%. Both had their worst year in 2000, when AAPL returned -71.1% and MSFT returned -62.8%. Month to month, they moved fairly independently, with a correlation of 0.48. That difference is why some investors hold both: one can soften the other's bad stretches, though not always.
Buying a little each month narrows the gap from timing. Putting $100 a month into each for the last 10 years would have cost $12,000 and be worth about $49,359 in AAPL and $36,648 in MSFT. These results are historical and hypothetical, and past performance doesn't indicate future results. A single company can fall far more than the market and may never recover, so most investors keep any one stock to a small part of their portfolio. See each on its own on our AAPL calculator and MSFT calculator.
How we compare AAPL and MSFT
We line up both histories by month, starting December 1999, the first month both have prices. The calculator above runs any amount and period for AAPL, and shows the same money in MSFT beside it. Price data from Alpha Vantage.