Ten stocks for the next 25 years By: CNBC.com News November 06, 2014 at 16:10 PM EST Built for longevity, these stocks have one or more of the following: a deep moat, an energetic leader, steady and growing cash flows, and multiple revenue streams. Read More >> Related Stocks: Alibaba Group Holding Ltd Align Technology Apple Carnival Corp Edwards Lifesciences Facebook Goldman Sachs Group Google, Inc. Nike Inc Tesla, Inc.