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