Key PointsThe Gates Foundation sold its Microsoft shares as part of a commitment to spending its entire endowment by 2045.Microsoft's latest quarterly earnings saw revenue grow 17%. 10 stocks we like better than Microsoft › Recently, the Gates Foundation disclosed it sold its final 7.7 million shares of Microsoft (NASDAQ: MSFT), a position worth approximately $3.2 billion. A sale of that size raises eyebrows and perhaps causes a bit of nervous c…