Forbes -
21 Apr 2021 20:21

The shares of Activision Blizzard (ATVI) are down 1.4% to trade at $93.13 at last check, as Netflix's slow-down in subscriber growth weighs on the video game maker, since the company and many of its sector peers have also benefitted from the stay-at-home economy.
Share this Article