Understanding the Decline: Why Netflix Shares Are Down 10% In recent weeks, Netflix shares have experienced a significant decline, dropping by approximately 10%. This decrease has... Mathew April 6, 2026