Dollar Tree earnings rose 22 percent as shoppers spent more. The number of Americans who signed contracts to buy homes rose in January to the highest level in almost three years.
At midday Wednesday the Dow Jones industrial average rose 97 points to 13,997. The Dow jumped 116 points Tuesday after strong U.S. home sales and earnings from Home Depot.
The Standard & Poor's 500 rose 13 points at 1,509. The Nasdaq rose 31 points to 3,161.
Home builders rose for a second straight day. PulteGroup rose 2 percent, a day after climbing 5.7 percent after new home sales jumped to the highest level since July 2008.