entertainment #Executives #News #Netflix #NetflixStock #StockBuyback Netflix Sets Hefty $25B Stock Buyback Deadline 10h ago