Home Depot Beats Earnings Expectations.  Why the Stock Is Falling.

text size