HANGZHOU, CHINA - FEBRUARY 25, 2026 - The NVIDIA logo was captured in Hangzhou, Zhejiang Province, China on February 25, 2026. (Photo credit should read CFOTO/Future Publishing via Getty Images) ...
Over the last five years, Nvidia (NVDA) stock has returned a notable $97 billion back to its shareholders in cold, hard cash via dividends and share buybacks ...