Netflix is currently owned by its shareholders, as it is a publicly traded company listed on the NASDAQ stock exchange under the ticker symbol NFLX. Reed Hastings and Marc Randolph co-founded Netflix in 1997, with Hastings serving as the CEO until his retirement in 2022. The company operates as a subscription-based streaming service and has expanded globally, producing original content in addition to licensing movies and TV shows.