Netflix shares face a valuation debate after the latest selloff, with some bulls arguing downside may already be priced in | The Apex Times