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
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-03-31 | Vanguard Group, Inc. (The) | 7% | 58,037,611 | $5,304,347,262 |
2023-03-31 | Blackrock Inc. | 7% | 57,581,831 | $5,262,691,250 |
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 | FMR, LLC | 3% | 25,913,593 | $2,368,372,745 |
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.