The S&P 500 rose 0.34% to 1,858.29 in afternoon trading Wednesday.
The Dow Jones Industrial Average was up 0.44% to 16,326.91, while the Nasdaq was up 0.79% to 4,145.54.
The yield on a 10-year Treasury bond was up 1.49% to 2.72%.
The price of gold fell 0.27% to $1,305.60 per ounce.
Santa Ana-based technology products distributor Ingram Micro Inc. rose about 3% to $30.75 for a market value of $4.75 billion. The company announced on Tuesday new cloud services using software from Seattle-based Parallels.
Anaheim drug maker Questcor Pharmaceuticals Inc. was up about 5% to $84.40 for a market value of $4.96 billion. The company's stock is up 24% since Monday's announcement that it agreed to be bought by Ireland-based drug maker Mallinckrodt PLC for $5.6 billion.
Huntington Beach-based BJ's Restaurants Inc. was up about 4% to $33.05 for a market value of $936.82 million. Restaurant operators were generally up on Wednesday.
Irvine-based auto financing company Consumer Portfolio Services Inc. was up about 10% to $7.74 after reporting better-than-expected first-quarter results. The company had a recent market value of $189.14 million.