Weekly Roundup: Another Record High for the S&P 500 and Pro Portfolio | TheStreet Pro