Got $5,000? 3 Stocks to Hold for the Next 20 Years By: Motley Fool February 02, 2023 at 06:35 AM EST Not every company is built to thrive -- or even survive -- for the long haul. These are. Read More >> Related Stocks: Amazon.com Merck & Co Microsoft Wal-Mart Stores, Inc.