Between November 1, 2012 and November 1, 2024, NVIDIA (NVDA) has returned 47,984% and Tesla (TSLA) has returned 13,166.6%.