Stocks post slight gains as investors work through earnings

July 28, 2016 05:56 PM