Netflix (NFLX) shares fell sharply in after-hours trading on April 16, 2026, dropping around 8-10%; trading near $98 or lower from a regular-session close around $107.79 despite the company beating Wall Street expectations for its Q1 2026 earnings and revenue. Key Q1 2026 Results Revenue stood at $12.25 billion, up 16% year-over-year and above consensus
Related Articles
Don't miss out on breaking stories and in-depth articles.