Netflix Sees Uncertainty in Streaming Landscape as Investors Weigh Options