Strong earnings results tempered news of sharply lower home construction and higher consumer prices to lift the markets higher during the midday with the Dow leaping 188 points to 12,550. Nasdaq jumped 54 points to 2340.
On the upside
In the broad market, advancing issues outpaced decliners by a margin of more than 4 to 1 on the NYSE and by more than 5 to 2 on Nasdaq. The Russell 2000 which tracks small cap stocks surged 15 points to 707.