The S&P 500 was up 0.5% in midday trading to 2,058.55.

The Dow Jones Industrial Average was up 0.7% to 17,619.44.

The Nasdaq was up 0.6% to 5,053.95.

The yield on a 10-year Treasury bond was up 1% to 2.23%

The price of gold was down 0.4% to $1,072.

REAL ESTATE

Aliso Viejo-based New Home Co. Inc. was down 3.6% to $12.02 and a $241 market cap. JMP Securities cut its price target on the builder’s shares to $18 with a “market outperform” rating.

FINANCE

Irvine-based Impac Mortgage Holdings was up 3.8% to $18.22 and a $188 million market cap on moderate volume as the residential lender recovered ground lost in the last several sessions; its share price has fallen 10% this week.