Entertainment ❯ Television ❯ Streaming Platforms ❯ Netflix
Strong Q1 results and a $25 billion buyback show management shifting cash toward shareholder returns and organic growth.