Netflix (NFLX) Up or Down on June 18? · 71% (+21pp) — Polymarket odds