The Dow Jones industrial average rose 63 points, or 0.4 per cent, to 15,364 as of noon Friday. The Dow fell 25 points the day before, only its second loss in September. The Dow is up 3.8 per cent this month.
The Standard & Poor's 500 index rose four points, or 0.2 per cent, to 1,687.
Technology stocks lagged the rest of the market. The Nasdaq composite was down a point, or less than 0.1 per cent, at 3,714.
Ulta Salon surged $17, or 17 per cent, to $117. The company's fiscal second-quarter profit jumped 28 per cent on stronger sales at its growing chain of beauty product stores.