Stocks in focus: Microsoft, Activision-Blizzard, Chinese stocks, GameStop, Ciena Corporation