Momentum Building at Activision Blizzard
Activision Blizzard (ATVI) reported a second straight quarter of sales, earnings, and forward guidance above consensus estimates. Strength in the quarter was largely attributed to the successful launch of Blizzard’s newest game, Overwatch, which already has over 15 million players globally. Continuing momentum across key franchises, signaled by strong pre-orders for the next expansions of […]

