Microsoft Trades 22% Below October High Despite 18% Revenue and 40% Azure Growth - MSFT News | Rallies