The S&P 500 rose 0.57% to 1,657.77 in afternoon trading Thursday.
The Dow Jones industrial average was up 0.42% to 15,367.57, while the Nasdaq was up 0.77% to 3,494.11.
The yield on a 10-year Treasury bond fell 1.08% to 2.10%.
The price of gold rose 1.55% to $1,413.40 per ounce.
Irvine-based CorVel Corp. was up about 3% to $50.95 after the company announced record earnings for the quarter and year ended March 31 before the market opened Thursday. CorVel had a recent market value of 4551.43 million. The company provides workers’ compensation technology services to employers and insurance companies, among other groups.
Santa Ana-based Identive Group Inc.'s shares jumped about 18% to $0.94 to a market value of $58.56 million. The company announced on Thursday that a China-based cloud services provider would use Identive’s HIRSCH access control system at a Beijing data center.
Newport Beach-based medical imaging company Alliance Healthcare Services Inc. rose about 13% to $15.32 for a market value of $158.93 million.