HD Stock 148.36 Home Depot $HD Hit 1,845,812 52 week highs