Who Owns Netflix? Largest Shareholders | The Motley Fool
Institutional investors hold 85.2% of Netflix shares, dominating ownership. Netflix's ad-supported tier reached 40 million subscribers by spring 2024. Netflix's ...
Read more at Motley Fool