Analyst: Home Depot price cuts appear to be working