 Stocks drifted to a mixed close near the all-time highs they set last week. S&P 500 index edged up 0.2%, NASDAQ up 0.5%, and the Dow edged up less than 0.1%. The majority of the stocks in the S&P 500 fell. FedEx helped offset the losses with a gain of 15.5%.