What Are the Best-Performing Stocks of the Past 30 Years?

Most investors aren’t short-term traders and market speculators. They are instead trying to buy stocks they can buy and hold in their retirement accounts and cultivate a nest egg that…