Wall Street fell short of a record following mixed profit reports from big companies.
The S&P 500 ended essentially flat Friday, a day after rallying within 0.1% of its all-time high set last month. The Dow Jones Industrial Average dipped 0.4%, and the Nasdaq composite added 0.4%.