The S&P 500 rose about 0.8% to 2929.60.
The Dow Jones was up 0.9% to 26,647.93
The Nasdaq jumped nearly 1% to 8,027.28.
The yield on a 10-year Treasury bond was 0.2% lower to 3.06%.
The price of gold was down 0.2% to $1,211.
Skyworks Solutions Inc. is up 3.4% to $92 and a $16.5 billion market cap. Shares of the semiconductor company, a key supplier of radio frequency chips in iPhones, got a boost in anticipation of carriers moving to 5G networks for the new models.
ChromaDex (Nasdaq: CDXC) jumped 11% to $4 and a $220 million market cap. The Irvine-based maker of ingredients for nutritional supplement said its flagship product Tru Niagen has launched Tru Niagen Pro, a partnership with Natural Partners Fullscript in Scottsdale, Ariz., which has a network of over 40,000 healthcare practitioners.