The S&P 500 was up 0.6% in midday trading to 2,159.05.

The Dow Jones Industrial Average was up 0.7% to 18,225.77.

The NASDAQ was up 0.8% to 5,300.03.

The yield on a 10-year Treasury bond was down 1.9% to 1.56%.

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

HEALTHCARE

Irvine-based Edwards Lifesciences Corp. was up 1.6% to $121 and a $25.7 billion market cap. The heart valve maker’s stock has risen about 51% year-to-date and analysts estimate the company’s third quarter revenue to increase about 7% to $796.4 million.

RESTAURANTS

Huntington Beach-based BJ’s Restaurants Inc. was down 2.4% to $36.19 and $874.6 million market cap. Analysts forecast the company’s third quarter earnings per share to fall about 35% to 36 cents in a soft market created by various social and political issues.