One stock I missed pretty badly so far despite following it from $50 closely - $MSFT

For $MSFT it took over a decade to get back to its dot com highs. 

This was stuck pretty badly in my mind which did not let me see with open mind.

By the time I changed its already over $100+