Nvidia approves record $150 billion share buyback; Here's what it means for NVDA stock | SharesLocker