NVIDIA Corporation (NASDAQ:NVDA) ranks among the 12 Best Performing S&P 500 Stocks in the Last 10 Years. NVIDIA Corporation (NASDAQ:NVDA) ranks among the best performing S&P 500 stocks in the last 10 ...