NVIDIA vs S&P 500: which turned $1,000 into more?

$1,000 put into each at the start of 2016 would be worth $288,671 in NVIDIA and $4,503 in S&P 500 today. Across 22 start years (2005–2026), NVIDIA came out ahead 22 times and S&P 500 0 times.

$1,000 at the start of each year, worth today

Stock values and the S&P 500 both include reinvested dividends.

StartNVIDIAS&P 500Ahead
2026 (so far)$1,210$1,131NVIDIA 1.07×
2025$1,649$1,333NVIDIA 1.24×
2024$4,737$1,666NVIDIA 2.8×
2023$15,948$2,104NVIDIA 7.6×
2022$7,586$1,723NVIDIA 4.4×
2021$17,435$2,218NVIDIA 7.9×
2020$38,199$2,626NVIDIA 15×
2019$67,470$3,453NVIDIA 20×
2018$46,258$3,302NVIDIA 14×
2017$90,857$4,022NVIDIA 23×
2016$288,671$4,503NVIDIA 64×
2015$475,104$4,566NVIDIA 104×
2014$616,351$5,191NVIDIA 119×
2013$786,379$6,872NVIDIA 114×
2012$712,656$7,972NVIDIA 89×
2011$633,472$8,140NVIDIA 78×
2010$542,976$9,366NVIDIA 58×
2009$1,140,250$11,845NVIDIA 96×
2008$300,066$7,463NVIDIA 40×
2007$414,636$7,873NVIDIA 53×
2006$786,379$9,116NVIDIA 86×
2005$1,266,944$9,564NVIDIA 132×

Start-of-year prices; current prices refresh hourly. Past performance does not predict future returns. Not financial advice.