“From an investor perspective, Microsoft experienced a period of stagnation lasting more than a decade before its recent growth.”