It was a strong finish for trading on Wall Street, as all major exchanges rallied. Let’s break it down.

The S&P 500 finished up +1.1% to 7,433 points. Here was the movement across the day:

S&P 500 daily movement (Refinitiv)

The gains were led by Consumer Cyclicals, followed by Financials.

S&P 500 sector summary (Refinitiv)

Of the top stocks, United Airlines Holdings finished up the top, about +10% higher.

S&P 500 top movers (Refinitiv)

Down the bottom was toy manufacturing company Hasbro Inc, followed by derivative exchange platform CME Group.

S&P 500 bottom movers (Refinitiv)

The Dow Jones Industrial Average finished up +1.3% to 50,009 points.

Dow Jones Industrial Average daily movement (Refinitiv)

The rally was led by Basic Materials and Financials.

Dow Jones Industrial Average sector summary (Refinitiv)

Of the top stocks, Goldman Sachs Group finished up +5.8%. Nvidia Corp is also amongst the top movers after forecasted second quarter revenue exceeds expectations.

Dow Jones Industrial Average top movers (Refinitiv)

Down at the bottom was Chevron Corp, followed by Walmart Inc.

Dow Jones Industrial Average bottom movers (Refinitiv)

Finally, the Nasdaq Composite finished up +1.7% to 29,298 points.

Nasdaq daily movement (Refinitiv)

Utilities finished up the top, followed by Consumer Cyclicals.

Nasdaq sector summary (Refinitiv)

Of the top movers, Arm Holdings PLC finished up +15.1%.

Intuit Inc finished down about -4%.

Nasdaq bottom movers (Refinitiv )