The S&P 500 was up 0.6% in midday trading to 2,783.50.
The Dow Jones Industrial Average rose 0.8% to 25,774.87.
The Nasdaq climbed 0.6% to 7,254.50.
The yield on a 10-year Treasury bond jumped 1% to 2.56%.
The price of gold was 1% higher to $1,336.
Alteryx Inc. (NYSE: AYX) in Irvine rose 4.3% to $27.21 and a $1.6 billion market cap on moderate volume. The company makes data analytics software.
ChromaDex Corp. (Nasdaq: CDXC) in Irvine was down 3.3% to $6.14 and a $330 million market cap. The ingredients maker said this week its flagship Niagen product would launch in Singapore.