Quick Take: Activision Blizzard results and why engagement matters now more than ever
Activision Blizzard reported its Q3 results late last week. Despite beating guidance on net income, which reached $260 million, the company’s stock plummeted following the announcement. The key worries include engagement, success of future games within franchises like Call of Duty and Destiny, as ...