Browsing: netflix stock drop october 2025