Netflix slips below $78 as valuation discussion returns, but details of the selloff remain unclear
Shares of Netflix (NFLX) were quoted around $77.38 on June 22, 2026, with the stock described as trading below $78 and at a multi-year low after what one market report called company-specific disappointment.