Category: Markets
Published: 2026-06-20T07:22:34.000Z
Anchor Investment Management LLC significantly increased its stake in Netflix, Inc. by 937.5%, purchasing an additional 60,759 shares, bringing its total holdings to 67,240 shares valued at approximately $6.3 million. Other institutional investors also raised their positions, contributing to the overall high institutional ownership of 80.93%. Despite Netflix shares trading near their 52-week low, Wall Street analysts maintain a "Moderate Buy" consensus rating, and the company recently surpassed quarterly earnings and revenue expectations.
News summary curated and translated by CausifyMarket. Always consult original sources before making any financial decision.