Netflix deep dive, April 19, 2026: NFLX -9.72% post-earnings, $97.31 vs $134.12 high, 38 of 45 analysts Buy
Netflix shares fell 9.72% to $97.31 on April 17, 2026, after Q1 2026 earnings...
Netflix shares fell 9.72% to $97.31 on April 17, 2026, after Q1 2026 earnings...
U.S. equities closed at record highs on Friday, April 17, 2026, with the...
U.S. equities closed at record highs on April 16, 2026, with the S&P 500...