Wall Street is hanging near its record on Friday after big companies turned in a mixed set of profit results. The S&P 500 was ...