 U.S. stocks rallied to records again on Tuesday as many companies joined the party. The S&P 500 climbed 0.6%, setting an all-time high for the 38th time this year. And unlike other record-setting days, Tuesdays came after a widespread rally where nearly nine of every ten stocks in the S&P rose.