(Reuters) - U.S. stocks ended little changed on Friday ahead of the long holiday weekend, though indexes ended a two-week streak of losses and consumer shares were strong for a second day.