Microsoft shares weak today post-earnings as the economic slowdown weighs on guidance, but long-term cloud (Azure) trend remains intact, Microsoft is hugely profitable, dividends growing, buybacks continue, and valuation multiples are low for this double-digit growth wide-moat juggernaut.