Why Investors Tuned Out Netflix

Disappointing results have pushed Netflix shares down by over 60% year-to-date. This infographic puts the company’s rocky year into perspective. Read more