The tech-heavy Nasdaq led a Wall Street rally on Thursday as a strong update from Meta Platforms outweighed concerns over slowing U.S. economic growth.
The Nasdaq closed lower and underperformed the S&P 500 and the Dow on Monday, pressured by high-profile megacaps as investors awaited results from companies including Microsoft while Tesla shares fell on concerns about its spending plans.
U.S. stock indexes gave up most of their gains on Wednesday as investors reassessed the outlook for U.S. monetary policy following inflation data, while focus shifted to minutes from the Federal Reserve's March meeting.
The benchmark S&P 500 edged higher on Tuesday, with economy-sensitive energy and material stocks leading gains ahead of Wednesday's inflation data that is likely to determine the U.S. Federal Reserve's next policy move.