Loading...

US stocks rise after Tuesday rout as investors digest mixed mega-cap tech earnings

27 April 2022

Of the 155 companies that have reported earnings so far, overall results are beating income estimates by a median of 7%.