Netflix (NFLX) Up or Down on June 24 83% Down · Polymarket