Nvidia Corp. (NASDAQ: NVDA) shares are trading near a year-to-date low. Like its fellow Magnificent 7 members, Nvidia has struggled due to economic uncertainties due to the potential effects of ...