Stocks Make Solid Gains in a Holiday-Shortened Week

U.S. stocks finished higher as the S&P 500 registered a fresh record closing level in the last session of a volatile, holiday-shortened week. 

2356 232