The S&P 500 was up 0.2% in midday trading to 2,116.44.
The Dow Jones Industrial Average was up 0.2% to 17,972.76.
The NASDAQ was up 0.2% to 4,972.04.
The yield on a 10-year Treasury bond was down 0.8% to 1.70%.
The price of gold was up 1.2% to $1,262.
Anaheim-based Willdan Group Inc. was up 7.3% to $10.97 and a $90 million market cap. The utilities consultant and engineering firm was awarded a 2½-year contract of about $41 million by Consolidated Edison in New York.
AGRICULTURE Newport Beach-based chemical maker American Vanguard Corp. was up 3.4% to $15.19 and a $443 million market cap on moderate volume.