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

text size