The S&P 500 rose 0.9% to 3,477.85 in midday trading Friday.
The Dow Jones Industrial Average was up 0.6% to 28,589.83, while the Nasdaq increased 1.4% to 11,574.17.
Crude oil fell 1% to $40.77.
Gold was up 1.8% to $1,928.60.
The yield on a 10-year Treasury rose 2.9% to 0.79%
Alteryx Inc. (NYSE: AYX) was up 3.7% to $152.35 for a recent market cap of $10.1 billion. The Irvine-based data analytics software maker has risen about 34% since Monday when it was announced co-founder Dean Stoecker stepped down as CEO, succeeded by Mark Anderson.
Irvine healthcare software provider NextGen Healthcare Inc. (Nasdaq: NXGN) increased 2.8% to $13.78. The company was trading on volume lower than its daily average Friday and had a market cap of $940.6 million. NextGen is down about 12% since the start of the year.