“Netflix executed a $4.7 billion stock buyback in the most recent quarter, the largest in its history.”