Netflix shares fell 9.72% to $97.31 on April 17, 2026, after Q1 2026 earnings delivered a 62% EPS beat — $1.23 versus the $0.76 consensus — but Q2 guidance of $0.78 EPS and $12.57 billion in revenue fell short of analyst expectations of $0.84 and $12.63 billion respectively. The

