Wall Street Lunch: Netflix Sinks As Analysts Debate Competition… — SMCI +0.80 · News Impact Screener