Our U.S. stock portfolio beats the S&P 500. Dale Roberts 3 months ago You must be logged in to view this content.