The S&P 500 was up 0.8% in midday trading to 2,356.72.

The Dow Jones Industrial Average was up 0.9% to 20,581.55.

The NASDAQ was up 0.9% to 5,918.89.

The yield on a 10-year Treasury bond rose 2.2% to 2.25%.

The price of gold fell 0.1% to $1,282.


Kaiser Aluminum in Foothill Ranch was up 9% to $85.28 and a $1.5 billion market cap. The metals maker beat Wall Street forecasts in its most recent quarter.


BJ’s Restaurants Inc. in Huntington Beach was up 3% to $42.47 and a $929 million market cap. Wedbush, which had downgraded the casual dining chain’s shares in January to “underperform” with a $34 price target raised them today to “neutral” with a $41 price target.