(FILES) The Netflix logo is pictured at the company's Hollywood studio offices at Sunset Bronson Studios in Los Angeles, California on December 5, 2025. Netflix shares plummeted more than nine percent on April 16, 2026 as the TV streaming titan's quarterly earnings failed to impress investors and co-founder Reed Hastings announced he is leaving. (Photo by Patrick T. Fallon / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo