Earnings Scoreboard: A Turbulent Week in Tech [Chart]

Earnings season has been a roller coaster for the world’s biggest tech companies. We sum up the action in today’s chart. Read more

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