Arizona
The 27 best-performing stocks in the last 100 years — delivering eye-watering returns up to 265,528,900%
Nvidia's 332,000% surge since its IPO makes it the best performer of the last 20 years, yet it hasn't cracked the top 100-year stock list.