HD Stock 140.88 Home Depot $HD Hit 30 52 week highs as of