Credit: Getty Images/iStockphoto/microgen Nvidia Corporation (NVDA) Stock Upgraded on Machine Learning Optimism