-Reuters
$1000 Invested In This Stock 10 Years Ago Would Be Worth $7,000 Today
Activision Blizzard (NASDAQ:ATVI) has outperformed the market over the past 10 years by 9.49% on an annualized basis producing an average annual return of 21.13%. Currently, Activision Blizzard has a market capitalization of $63.20 billion.