Mapping the market: More losses in store for Netflix shares? - NFLX News | Rallies