Stock Market Today, Oct. 21: Netflix Cuts Ad Revenue Guidance… — NFLX -0.60 · News Impact Screener