This year hasn't treated Netflix's (NFLX) stock well, and it is down over 18% year-to-date (YTD). It peaked above $108 in April ahead of its Q1 2026 earnings. However, that report triggered a selloff in Netflix, as did the next one. Incidentally, the company did not raise its 2026 guidance in either release, which dampened sentiment and raised fears of a slowdown in the back half of the year.