7 Stocks for the Next 7 Years

Market guru Jeremy Grantham expects shares from high-quality companies to be top performers.