Investing Nvidia is repurchasing its own shares—what stock buybacks mean for investors Oct 01, 2026 →