Who owns Netflix?
Netflix completed its initial public offering (IPO) on May 23, 2002, at a price of $15 per share. Thousands of individuals and institutional investors own Netflix stock, but institutional investors hold about 85.8% of Netflix stock as of late 2025.
Who are the largest shareholders?
The majority of Netflix shares are held by a group of well-known institutions. However, individual investors also retain a notable slice of the business. Here are the top five individuals and institutions that control shares of Netflix as of the company's most recent proxy statement in mid 2025.
Individuals
- Reed Hastings: Owns 4.2 million shares. He co-founded and has served as executive chairman of Netflix since 2023 after 25 years as CEO.
- Ted Sarandos: Owns 557,282 shares. Sarandos has served as co-CEO of Netflix since July 2020.
- Jay C. Hoag: Owns 380,232 shares. Hoag has served as one of Netflix's directors since 1999.
- Greg Peters: Owns 274,038 shares. Peters has served as co-CEO of Netflix with Sarandos since January 2023.
- Spencer Neuman: Owns 193,550 shares. He has been Netflix's chief financial officer since 2019.