Home Business Shakeup at the Streamer: Netflix Purges Leadership Amid Stock Pressure