Nvidia Stock at All-Time Highs: Buy, Sell, or Hold?

  • Nvidia (NVDA 0.37%) stock's 30% slide between Jan. 1 and April 05 has proven to be quite the head fake. Just a few months later, shares are sitting at all-time highs and many analysts think there's more upside ahead.