The stock price is going higher because earnings are looking to increase by 30% or more next quarter. Because the HD web site is touted as being the best in retail. Because the company is doing just fine during the worst economic conditions this country has faced. Because as the economic conditions get better, HD will excel and even do much better. You people who are so smart and been stuck short, have been saying the price of the stock is going down to $35, then into the $40's, then watch it is going to go right to $50, now $55 or so without anything to back up your #$%$.