U.S. stocks were trimming their early gains in recent trading on Friday, but the S&P 500 remained on track to tally a fourth straight day in the green, as well as a second weekly gain. The S&P 500 was ...