Microsoft Steps Closer To A Breakout; When To Buy Alibaba, Epam, Thermo Fisher