5 stocks for the next 10 years — some picks are obvious, others not so much By: MarketWatch October 12, 2020 at 14:53 PM EDT 'You have to put all your money into 5 stocks and hold it for 10 years, what are you buying and why?' Read More >> Related Stocks: Adv Micro Devices Alibaba Group Holding Ltd Amazon.com Apple Bio-Rad Laboratories Invitae Corp Microsoft Nanostring Tech Nasdaq Composite Nio Inc ADR Tesla, Inc. Thermo Fisher Scientific Wal-Mart Stores, Inc.