AP - ? Activision Blizzard Inc. reports second-quarter results on Thursday after the market closes. More...