I’ve been looking at all the news and hot-take analyses around loot boxes, lacklustre new game announcements (e.g. Diablo Immortal), and the constant statements of “disappointing sales” from top franchises…
Lots of folks have been looking at the declining share prices of EA, Activision Blizzard, and Ubisoft and attributing it to all the negative news that’s been mounting up around titles like Battlefield V and Destiny 2, the negative sentiment that’s taken hold of the publishers’ business practices, and the failure in confidence of once-trusted brands like Blizzard.
But check out the charts below. The share prices just seem to track the All Share Indices. So maybe there isn’t much to read into regarding the share prices movements at all?
Anyone else looked into this and have data/insights I might be missing?
(The EA and Activision Blizzard stocks shown are listed on the Nasdaq, and Ubisoft is on Euronext)