Of the S&P 500 companies that have reported earnings so far, 79% have beat estimates, according to FactSet data.
All three major U.S. stock indexes remained on pace for a third straight day of gains as of Wednesday's final hour of trading, with the S&P 500 aiming for an all-time closing high with help from names ...
Matteo Colombo/DigitalVision via Getty Images With the fourth quarter earnings season underway, energy (XLE), financial (XLF) and industrial (XLI) ...
U.S. stocks finished higher on Wednesday after a slew of robust corporate earnings and President Donald Trump's new initiative on artificial intelligence pushed Wall Street closer to record territory.
Before markets open, start your day smart. Get essential news and analysis with CNN Business' daily newsletter.