Netflix (NFLX) Soars on $25B Buyback Authorization; Signals Growth Confidence
Netflix's board approved an additional $25 billion share repurchase program with no expiration date, signaling confidence in the company's financial strength and shareholder returns.