(CNBC) Stocks drifted higher to close at session highs Thursday, with the S&P nearing its all-time high, as investors seemed to shrug off a mixed bag of economic and earnings reports.
Stocks bobbled along the flatline early in the session, then turned higher midday.
The Dow Jones Industrial Average rallied triple digits, boosted by Verizon and DuPont.
Advertisement - story continues below
The S&P 500 and the Nasdaq also climbed. The S&P 500 is closing in on its all-time high of 1,850.84. The CBOE Volatility Index (VIX), widely considered the best gauge of fear in the market, traded near 15.