Delays in Overwatch and Diablo Releases Had a Greater Impact on Activision Blizzard's Stock Price Than the Ongoing Abuse Scandal News Jan. 20, 2022