Netflix (NFLX) Reaffirms 2026 Growth Plan, Record Buyback Boosts Confidence
Netflix reaffirmed 2026 guidance with 13-14% revenue growth, strong subscriber retention, rising ad revenue, and record $4.7B buyback, signaling confidence despite engagement growth moderating.