Microsoft traded around $27-$32 in 2012. By early 2024 with MSFT trading at $400-$440, plus over a decade of dividends, a $1,000 investment is worth approximately $17,000-$19,000. The turnaround came largely from Satya Nadella's bet on Azure cloud computing from 2014 onward.