The streaming stock has been in a funk for nearly a year. What's going on?