Activision Blizzard shares fall after earnings release
November 2, 2017 | Uncategorized

Revenue and EPS estimates represent a 6.7 percent increase and 5 percent decrease year over year, respectively.

Revenue and EPS estimates represent a 6.7 percent increase and 5 percent decrease year over year, respectively.