The S&P 500 rose 0.96% to 1,858.88 in afternoon trading Monday.
The Dow Jones Industrial Average was up 1.09% to 16,241.45, while the Nasdaq was up 1.05% to 4,289.97.
The yield on a 10-year Treasury bond rose 1.17% to 2.68%.
The price of gold was off 0.44% to $1,372.90 per ounce.
Huntington Beach-based BJ's Restaurants Inc. was up about 5% to $34.92 for a market value of $990.12 million. An article that ran Sunday on investor website Seeking Alpha called the chain the "best growth story in casual dining," pointing out that menu updates and mobile ordering could help push up the company's stock, which has been hampered by overall challenges in the casual dining sector.
Irvine-based drug maker Allergan Inc. rose about 2% to $130.60 for a market value of $38.98 billion.
Newport Beach-based Clean Energy Fuels Corp. was off about 3% to $8.99 for a market value of $807.81 million.