Netflix slides 5.2% to lowest since October 2024 as streaming costs rise