Home Depot vs. Walmart: Divergent Paths Before August Earnings