The S&P 500 was up 0.4% in midday trading to 2,571.82.
The Dow Jones Industrial Average rose 0.5% to 23,282.98
The NASDAQ climbed 0.5% to 6,635.57.
The yield on a 10-year Treasury bond jumped 2.6% to 2.38%
The price of gold fell 0.7% to $1,281.
Del Taco Restaurants Inc. (NASDAQ: TACO) in Lake Forest fell 20% to $12.21 and a $473 million market cap after the fast food chain revised downward some full-year projections.
Kaiser Aluminum Corp. (NASDAQ: KALU) was up about 2% to $102 and a $1.7 billion market cap. Shares in the metals maker had declined about 5% yesterday after a revenue and earnings miss.