Netflix's board has authorized a new $25 billion share repurchase program, verified by multiple outlets including Bloomberg, WSJ, Yahoo Finance, and CNA. Reports from CNA, a state-funded media outlet, claim additional context such as the company walking away from a $72 billion Warner Bros. Discovery deal and other strategic moves, though these remain unverified. Perspectives differ on whether this signals efficient capital allocation or misplaced priorities amid broader corporate trends.