2024 Netflix Stock Performance