Nvidia (NVDA) just handed itself a $150 billion shopping budget, with the only thing to buy being its own stock.
On September 28, 2026, the board added that amount to the share repurchase program, which brings the total left to spend to $235 billion. In everyday terms, a share repurchase is a company buying back its own shares so each remaining share owns a bigger piece of the business.