
Activision Blizzard (NASDAQ:ATVI) has outperformed the market over the past 20 years by 8.84% on an annualized basis producing an average annual return of 16.17%. Currently, Activision Blizzard has a market capitalization of $61.47 billion.
Activision Blizzard (NASDAQ:ATVI) has outperformed the market over the past 20 years by 8.84% on an annualized basis producing an average annual return of 16.17%. Currently, Activision Blizzard has a market capitalization of $61.47 billion.