Netflix shares face a technical test as traders watch a key support area, market outlet says | The Apex Times