Share Home Depot Stock Running into Technical Pressure Before Earnings