Microsoft is rated Buy after its recent pullback, with valuation now attractive and strong growth persisting. MSFT's Q2 headline results were robust, led by 28% constant currency growth in Intelligent ...