 This list of top-performing SP 500 stocks demonstrates why these companies are doing so well in one of the best bull markets in history. The post 7 Top-Performing SP 500 Stocks to Watch appeared first on InvestorPlace. 