The S&P 500 rose to another new high Thursday and is now within range of 2,000.
The Dow Jones industrial average was flat and the Nasdaq moved higher as investors focused on the latest batch of earnings.
Overall, corporate earnings for the second quarter have been strong. Of the 148 members of the S&P 500 that have reported earnings as of Wednesday, 102 have been better than expected, according to S&P Capital IQ.
All-time high for Facebook: Facebook shares soared 7% to a record after posting earnings that blew away expectations.
Qualcomm shares plunged due to worries over the company’s business in China. Qualcomm is being investigated under China’s anti-monopoly law. The tech firm said in its quarterly report that some clients in the country are “not fully complying with their contractual obligations.”