Accessibility Menu
 

Who Owns Netflix? Largest Shareholders & Board of Directors

By Rachel WarrenUpdated Mar 31, 2026 at 12:54 PM EST | Fact-checked by Margo Winton Parodi

Key Points

  • Netflix's paid membership grew to over 300 million in 2024, up 16% from the previous year.
  • In Q3 2025, Netflix reported a revenue of $11.5 billion and a net income of $2.6 billion.
  • 85.8% of Netflix shares are held by institutional investors as of late 2025.

Premium Investing Services

Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.