U.S. stocks closed lower on Thursday as a deluge of mostly lackluster earnings pressured the major averages. ( Tweet This )
"I think in general the earnings have been mixed. We started pretty good and then in the last few days some of the tech companies have surprised the market," said Mark Luschini, chief investment strategist at Janney Montgomery Scott. "The last couple days have been sort of mixed and that's weighing on investors minds."
Stocks trimmed losses in the close. The Dow Jones industrial average ended about 119 points lower, off an early 146-point decline. The blue-chip index closed about half a percent lower for 2015, as Caterpillar and 3M each fell more than 3.5 percent. The Dow has closed in the red for the year exactly half the time so far.
The S&P 500 and Nasdaq Composite also turned lower after initially trying for gains, with Google off nearly 3 percent and Amazon ending lower by 1.25 percent ahead of its earnings release after the close.
"I think there's been an expectation that the estimates were brought down so markedly that they'd be easy to beat," said Quincy Krosby, market strategist at Prudential Financial.
"When you have the estimates brought down so much you can't disappoint (or else) the market will punish you," she said.
Caterpillar closed down 3.6 percent at a multi-year low after reporting earnings per share that matched estimates, but revenue that missed. The firm also cut its revenue forecast for the year. The heavy equipment maker cited currency impact and a soft economic environment, but said it is controlling costs and will be in position to take advantage of improving conditions when they occur.
Earlier, the company's shares declined more than 3 percent in pre-market trade, weighing on the Dow futures.
General Motors closed up about 4 percent after posting record North American profit and forecast that the second half of the year will be stronger than the first. The automaker reported earnings per share that beat by 21 cents, but revenue that missed sharply, mostly due to currency headwinds.
3M ended down 3.8 percent, off an earlier loss of about 4 percent. The firm reported revenue that missed expectations and earnings per share that beat by 2 cents. 3M noted a mixed economic environment, but said it was able to expand profit margins.
American Express closed 2.5 percent lower. The financial firm reported after the close Wednesday that it earned $1.42 per share, 10 cents above estimates. Revenue missed expectations, but the company benefited from job cuts and other cost savings.
"You've got some big companies that are going to move things around—CAT, GM, 3M," said Dan Veru, chief investment officer at Palisade Capital Management. "In the short-run the major indices are going to struggle to make progress."
Under Armour ended up 7.3 percent after briefly jumping nearly 9 percent to an all-time high on earnings that beat on both the top and bottom line. The athletic apparel brand saw strong demand for both its Stephen Curry-branded shoes and its training apparel.
McDonald's closed half a percent lower. The fast-food chain posted quarterly adjusted earnings of $1.26 a share, topping estimates, while revenue was slightly higher than estimates. However, global comps declined.
"The financials had good beat rates. ... It's more of the metals companies that have been a disappointment. Healthcare firms have seen topline growth," said Nick Raich, CEO of The Earnings Scout. "Anybody expecting a sharp bounceback in the second-quarter activity is not getting them in the second quarter. It's going to be very difficult to get out of this range without strengthening topline sales."
Only about half of firms reporting so far have beat on revenue, while about three-fourths have topped earnings-per-share estimates, Raich said.
However, second-quarter softness doesn't diminish the outlook for the rest of the year, some analysts say.
"I think the delta to the earnings for the second-half of the year is to the upside," said Terry Sandven, chief equity strategist at U.S. Bank Wealth Management.
He expects the S&P 500 to post 7 to 9 percent in gains for the year, with 5 percent coming from earnings and 2 percent from dividend income.
In other corporate news, U.S. health insurer Anthem is planning to announce an acquisition deal for Cigna at $188 a share on Friday, sources told CNBC. Shares of Cigna briefly jumped more than 2.5 percent.