20 Year Journey: What $1,000 Invested in Microsoft Stock Is Worth Today


Microsoft Corporation, one of the technology industry’s giants, has been a staple in many investment portfolios. Over the past two decades, it has undergone remarkable transformations and innovations. For investors who had the foresight to buy and hold Microsoft shares, the journey has been incredibly rewarding. In this article, we take a closer look at the hypothetical scenario of investing $1,000 in Microsoft stock 20 years ago and explore what that investment would be worth today.

Microsoft’s Resilience and Transformation:

In 2002, Microsoft was transitioning from being primarily a PC software company to a more diversified technology powerhouse. At the time, the dot-com bubble had burst, and the tech industry was undergoing significant changes. This period marked a pivotal moment for the company.

Investing in 2002:

Suppose an investor bought Microsoft shares in 2002. The stock’s price fluctuated during the year, but let’s assume they invested $1,000 in January when the stock was trading at around $27.45 per share. With this investment, they would have purchased approximately 36 shares.

Microsoft’s Stock Growth:

Over the years, Microsoft’s stock price steadily increased, driven by a series of successful product launches and strategic shifts:

  • Windows XP and Windows 7:Microsoft launched these popular operating systems, contributing to its stability and growth.
  • Office Suite:Microsoft’s Office Suite of products, including Word, Excel, and PowerPoint, remained a market leader, providing consistent revenues.
  • Cloud Services:Microsoft embraced cloud computing with Azure and Office 365, securing its position in the digital era.

Returns Over Time:

Fast forward to today, and Microsoft has become one of the world’s most valuable technology companies. The stock’s price has soared, and it has undergone stock splits to manage its high price. For this hypothetical investor, the price of Microsoft shares reached approximately $289 in late 2021.

Let’s do the math:

  • Initial Investment: $1,000
  • Number of Shares (purchased at $27.45 each): Approximately 36 shares
  • Current Stock Price: Approximately $289 per share

With these numbers, the investor’s $1,000 investment from 2002 would now be worth approximately $10,404. That’s a significant return on investment and reflects Microsoft’s steady growth over the years.

Dividends and Income:

In addition to the stock’s capital appreciation, Microsoft has been paying dividends to its shareholders. For long-term investors, these dividends could provide an additional source of income and a way to reinvest in the stock. Microsoft’s commitment to dividends is a testament to its stability and financial strength.

Risks and Market Fluctuations:

It’s essential to remember that investments in the stock market come with risks. Microsoft has faced its share of challenges, including competition, regulatory scrutiny, and economic downturns. Stock prices can be volatile, and the market is influenced by various factors.

Long-Term Investing:

The example of investing $1,000 in Microsoft over 20 years illustrates the potential benefits of long-term investing. It’s a reminder that consistent, strategic investments in established companies can yield substantial returns over time. It’s important for investors to maintain a diversified portfolio and consider their own financial goals and risk tolerance.


While this hypothetical scenario serves as a reminder of Microsoft’s impressive journey and the potential benefits of long-term investing, it’s vital to remember that past performance is not indicative of future results. Microsoft’s story showcases the resilience and adaptability required in the ever-changing technology industry. As with any investment, conducting thorough research, assessing your financial goals, and consulting with a financial advisor are essential steps in building a successful investment strategy.