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.

SERVICES

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.