The S&P 500 was up 0.8% in midday trading to 2,385.72.
The Dow Jones Industrial Average was up 0.8% to 20,823.04.
The NASDAQ was up 0.7% to 6,097.93.
The yield on a 10-year Treasury bond rose 0.6% to 2/25%.
The price of gold was up 0.1% to $1,254.
Endologix Inc. in Irvine was up 3.9% to $4.42 and a $367 million market cap in a slight recovery after losing about a third of its value yesterday. The company said a product’s possible approval in the U.S. will be delayed by about two years, and two analysts lowered price targets on the maker of devices to treat abdominal aortic aneurysms.
ChromaDex Corp. in Irvine was up 3.7% to $3.20 and a $127 million market cap on moderate volume. The company makes ingredients for health products.
Ubiquity Inc. in Irvine was up 300% to 24 cents and a $70 million market cap. The multimedia firm has been embroiled in shareholder controversy and a participant last month in a Securities and Exchange Commission enforcement hearing. About 2.6 million shares have traded hands today compared with a 90-day average of 40,000.