Activision Blizzard shares dive in wild ride following early release of earnings