Post #416141 10 Sep 30, 2026, 19:12 UTC CNBC: Nvidia is repurchasing its own shares—what stock buybacks mean for investors