Down Roughly 50% From Its Highs, Is Netflix Stock Finally a Buy? — NFLX +0.20 · News Impact Screener