Is Home Depot Stock A Buy Right Now After A Key Upgrade? Here’s What Earnings, Charts Show