Microsoft (NASDAQ:MSFT) has outperformed the market over the past 15 years by 8.71% on an annualized basis producing an average annual return of 20.45%. Currently, Microsoft has a market capitalization of $3.09 trillion.
Buying $1000 In MSFT: If an ...