Sources

13 Total Sources

Netflix Shares Sink 11% After Q2 Results, Narrowing 2026 Guidance

Left89%
Center11%