Netflix shares rose 2.9% this morning to a price of $425.04. The stock is still trading within range of its average target price of $419.84, and over the last 52 weeks, it has recorded a 85.0% performance. Analysts have given the large-cap Discount Store stock target prices ranging from $268.85 to $550.54 dollars per share, with an average rating of buy.
The stock has an average amount of shares sold short at 2.0%, and a short ratio of 1.07. The company's insiders own 1.35% 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 83.9% of Netflix's shares being owned by this investor type.
Institutions Invested in Netflix
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-06-30 | Vanguard Group Inc | 8% | 36,179,028 | $15,377,534,370 |
2023-06-30 | Blackrock Inc. | 7% | 29,911,686 | $12,713,663,273 |
2023-06-30 | FMR, LLC | 5% | 23,551,711 | $10,010,419,444 |
2023-06-30 | Capital Research Global Investors | 4% | 17,479,045 | $7,429,293,436 |
2023-06-30 | State Street Corporation | 4% | 16,699,906 | $7,098,128,188 |
2023-06-30 | Price (T.Rowe) Associates Inc | 3% | 12,378,010 | $5,261,149,476 |
2023-06-30 | Capital World Investors | 3% | 11,431,257 | $4,858,741,572 |
2023-06-30 | Capital International Investors | 3% | 11,167,223 | $4,746,516,559 |
2023-06-30 | JP Morgan Chase & Company | 2% | 9,594,129 | $4,077,888,672 |
2023-06-30 | Geode Capital Management, LLC | 2% | 8,390,820 | $3,566,434,204 |
Besides an analyst consensus of little upside potential, other market factors point to there being positive market sentiment on Netflix.