Netflix reportedly spent $4.8 billion buying back shares in a single quarter, underscoring its focus on capital returns | The Apex Times