The S&P 500 was up 0.9% in midday trading to 2,755.75.
The Dow Jones Industrial Average climbed 0.8% to 24,481.64.
The Nasdaq jumped 1.2% to 7,023.25.
The yield on a 10-year Treasury bond increased 0.5% to 3.07%.
The price of gold was 0.1% lower to $1.223.
Alteryx Inc. (NYSE: AYX) climbed 3.4% to $55.70 and a $3.4 billion market cap. Shares of the Irvine-based software company, which develops products used for data science and analytics, have more than doubled this year.
Edwards Lifesciences Corp. (NYSE: EW) in Irvine was up 2.5% to $151.87 on light volume and a $31.8 billion market cap. Shares of the heart valves maker are up 36% this year.