Netflix shares trade below 18 times earnings after a sharp valuation reset | The Apex Times