Charter Communications stock is trading -11.27% below its average target price of $434.27 after dropping -3.6% during today's afternoon session. Analysts are giving the Large-Cap Cable Television company an average rating of buy and target prices ranging from $273.0 to $600.0 per share.
The stock has an unusually large proportion of its shares sold short at 16.0%, and a short ratio of 8.73. The company's insiders own 35.98% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that an average number of institutional investors are invested in the stock, with 77.7% of Charter Communications's shares being owned by this investor type.
Institutions Invested in Charter Communications
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2025-03-31 | Dodge & Cox Inc | 8% | 11,506,120 | $4,433,883,412 |
2025-03-31 | Capital International Investors | 7% | 10,079,698 | $3,884,211,685 |
2025-03-31 | Vanguard Group Inc | 6% | 8,191,760 | $3,156,694,765 |
2025-03-31 | Blackrock Inc. | 5% | 6,963,147 | $2,683,248,738 |
2025-03-31 | State Street Corporation | 4% | 6,287,333 | $2,422,823,809 |
2025-03-31 | Harris Associates L.P. | 3% | 4,142,059 | $1,596,142,460 |
2025-03-31 | Franklin Resources, Inc. | 2% | 3,237,822 | $1,247,694,727 |
2024-12-31 | NORGES BANK | 2% | 3,011,455 | $1,160,464,202 |
2025-03-31 | Pzena Investment Management LLC | 2% | 2,783,467 | $1,072,609,025 |
2025-03-31 | Geode Capital Management, LLC | 2% | 2,553,961 | $984,168,886 |
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Charter Communications.