Down 33.3% This Year, Is Netflix the Best Value Stock to Buy in… — NFLX -0.20 · News Impact Screener