Anchor Investment Management LLC Buys 60,759 Shares of Netflix, Inc. $NFLX

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.

Read the original source

News summary curated and translated by CausifyMarket. Always consult original sources before making any financial decision.