Stock market today: US stocks climb on solid earnings and rate cut hopes
Importantly, most mega-cap tech companies that have held up the stock market in recent years reported solid earnings growth and reiterated their outlooks for higher sales and profits. The major company left to report results is Nvidia, which is scheduled to deliver earnings on May 22.