Between October 31, 2012 and October 31, 2024, NVIDIA (NVDA) has returned 50,110.8% and Facebook (META) has returned 2,751%.