Microsoft Corporation (NASDAQ:MSFT), Alibaba (NYSE:BABA) - M