Netflix Netflix: Levered Buyback In The Cards? Posted on January 29, 2025January 29, 2025 by Implied Expectations Please subscribe to Implied Expectations to view this content. Username or E-mail Password Remember Me Forgot Password Implied Expectations Spotify: Investor Fatigue to Exuberance Inside of Two Years