The S&P 500 was up 0.2% in midday trading to 2,929.35.
The Dow Jones Industrial Average climbed 0.5% to 26,786.42.
The Nasdaq inched down 0.1% to 8,028.96.
The yield on a 10-year Treasury bond fell 0.8% to 3.05%.
The price of gold jumped 1.4% to $1,209.
Edwards Lifesciences Corp. (NYSE: EW) in Irvine fell 4% to $163.25 and a $34.2 billion market cap. Guggenheim and Bank of America analysts downgraded the company this morning.
Tri Pointe Group Inc. (NYSE: TPH) rose 2.2% to $12.56 and a $1.9 billion market cap. Shares in the Irvine-based builder-developer are trading at about half their daily average. The stock hit a 52-week low yesterday at $11.88, down about 35% since January.