Between October 31, 2016 and October 31, 2024, NVIDIA (NVDA) has returned 7,524.2% and Tesla (TSLA) has returned 1,750.8%.