Activision Blizzard shares rose 10.5% this afternoon to a price of $91.39. The stock is still trading within range of its average target price of $90.95, and over the last 52 weeks, it has recorded a 804.8% performance. Analysts have given the large-cap Software stock target prices ranging from $82.0 to $100.0 dollars per share, with an average rating of buy.
The stock has an average amount of shares sold short at 2.4%, and a short ratio of 2.82. The company's insiders own 0.86% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 84.7% of Activision Blizzard's shares being owned by this investor type.
Institutions Invested in Activision Blizzard
|2023-03-31||Vanguard Group, Inc. (The)||7%||58,037,611||$5,304,347,262|
|2023-03-31||Berkshire Hathaway, Inc||6%||49,439,781||$4,518,548,618|
|2023-03-31||Public Investment Fund||5%||37,909,164||$3,464,707,916|
|2023-03-31||State Street Corporation||4%||30,289,410||$2,768,300,525|
|2023-03-31||Geode Capital Management, LLC||2%||15,408,285||$1,408,240,155|
|2023-03-31||Pentwater Capital Management Lp||2%||15,390,000||$1,406,568,998|
|2023-03-31||Flossbach von Storch AG||1%||10,427,584||$953,029,004|
|2023-03-31||Aristotle Capital Management, LLC||1%||10,282,219||$939,743,370|
Besides an analyst consensus of little upside potential, other market factors point to there being mixed market sentiment on Activision Blizzard.