Netflix Shares End Losing Streak Amidst Programming Debate