U.S. equities ended the day and week mixed ahead of the long holiday weekend.