CAC 40: Microsoft cools the atmosphere a bit