The S&P 500 was up 0.2% in midday trading to 2,813.86.
The Dow Jones Industrial Average was up 0.2% to 25,187.30.
The Nasdaq was down 0.1% to 7,850.91.
The yield on a 10-year Treasury bond was flat at 2.86%.
The price of gold was flat at $1,227.
ICU Medical Inc. (Nasdaq: ICUI) in San Clemente was up 2.2% to $303 and a $6.2 billion market cap. The maker of infusion therapy products is scheduled to report quarterly results on Aug. 9.
Tri Pointe Group Inc. (NYSE: TPH) in Irvine was down 2.8% to $16.92 and a $2.6 billion market cap. The land developer and home builder is scheduled to report quarterly results on July 27.