Between November 1, 2012 and November 1, 2024, NVIDIA (NVDA) has returned 47,984% and Amazon (AMZN) has returned 1,491.6%.