Stifel upgrades Microsoft to 'buy' on sustained growth - MSFT News | Rallies