Atlas Financial Advisors Inc. decreased its stake in shares of The Home Depot, Inc. (NYSE:HD – Free Report) by 52.3% during the fourth quarter, according to its most recent filing with the SEC. The institutional investor owned 654 shares of the home improvement retailer’s stock after selling 718 shares during the period. Home Depot accounts […]