tiprankstipranks
Advertisement
Advertisement

Ahead of Q1 Earnings, Let’s Look at Who Owns Netflix Stock (NFLX)

Story Highlights

• Netflix will report its Q1 2026 earnings next week on April 16.
• Let’s explore NFLX’s shareholder structure through TipRanks’ ownership tool.

Ahead of Q1 Earnings, Let’s Look at Who Owns Netflix Stock (NFLX)

Streaming giant Netflix (NFLX) is set to report its first-quarter 2026 results on Thursday, April 16. Wall Street expects earnings per share (EPS) of $0.79 for Q1 2026, reflecting over 15% year-over-year growth. Meanwhile, revenue is expected to rise 15.5% to $12.18 billion. Year-to-date, NFLX stock has gained about 10%. In this article, we take a closer look at who owns NFLX stock.

Claim 55% Off TipRanks

For context, Netflix is a global streaming platform offering movies, TV shows, and original content to subscribers worldwide.

Who Owns NFLX Stock?

According to TipRanks’ Ownership Tool, public companies and individual investors own 36.43% of NFLX. They are followed by ETFs (24.89%), mutual funds (19.69%), other institutional investors (18.46%), and insiders (0.53%).

A significant share of NFLX stock is held by public and institutional investors, reflecting broad market interest and confidence in the company. Meanwhile, low insider ownership is common for mature companies.

Breaking Down Netflix’s Ownership Structure

Looking closely at the top shareholders, Vanguard owns the highest stake in Netflix at 7.82%, followed by Vanguard Index Funds with a 6.86% holding.

On the ETF side, the Vanguard Total Stock Market ETF (VTI) owns approximately 3.16%, while the Vanguard S&P 500 ETF (VOO) holds 2.56%.

Moving to mutual funds, Vanguard Index Funds holds about 6.86% of Netflix. Meanwhile, Fidelity Concord Street Trust owns 1.68% of the company.

Is Netflix a Good Stock to Buy?

Turning to Wall Street, NFLX stock carries a Strong Buy consensus rating based on 31 Buys and 10 Holds issued in the last three months. Moreover, the average Netflix stock price target of $114.61 implies a 11.26% upside potential from current levels.

Disclaimer & DisclosureReport an Issue

1