3 Monster Stocks to Hold for the Next 10 Years

  • The best investments are often stocks of companies offering goods and services that are perpetually in demand. Think entertainment, healthcare, or more recently, some consumer technologies.