Microsoft (MSFT) stock down 20% YTD but analysts see 43% upside. Azure grows 40% YOY with $675 Jefferies target ahead of July ...