The S&P 500 was up 0.2% in midday trading to 2,093.57.

The Dow Jones Industrial Average was up 0.2% to 17,794.38.

The Nasdaq was up 0.2% to 5,082.65.

The yield on a 10-year Treasury bond was down 1.2% to 2.15%.

The price of gold was down 0.5% to $1,141.

TECHNOLOGY

Irvine-based Ingram Micro Inc. was up 4.5% to $29.84 and a $4.7 billion market cap. The computer products distributor beat analysts’ estimates on earnings in a quarterly report after markets closed yesterday.

HEALTHCARE

Newport Beach-based Alliance HealthCare Services Inc. was up 9.9% to $8.60 and a $91 million market cap. The radiation and diagnostic clinic operator said its Alliance Oncology subsidiary would buy 95% of Pacific Cancer Institute in Maui.