Netflix Falls 29%, Trades under 20x Earnings as Short-Form Deals Expand - NFLX News | Rallies