The S&P 500 was up 1% in midday trading to 2,466.00
The Dow Jones Industrial Average was up 0.7% to 22,000.74.
The NASDAQ was up 1.3% to 6,338.12.
The yield on a 10-year Treasury bond was up 0.9% to 2.21%.
The price of gold was down 0.3% to $1,290.
Alteryx Inc. (NYSE: AYX) in Irvine was up 4.2% to $23.43 and a $1.4 billion market cap. The company makes data analytics software.
Spectrum Pharmaceuticals Inc. (NASDAQ: SPPI) was up 3.9% to $9.59 and a $762 million market cap. The company makes drugs for cancer and blood diseases.
Biolase Inc. (NASDAQ: BIOL) in Irvine was up 16.7% to 67 cents and a $50 million market cap. The company makes dental lasers.
Willdan Group Inc. (NASDAQ: WLDN) in Anaheim was up 3.7% to $36 and a $312 million market cap. The company consults to cities and utilities on energy consumption.