Pensionfund Sabic cut its position in The Home Depot, Inc. (NYSE:HD – Get Rating) by 27.6% in the 1st quarter, according to its most recent filing with the Securities and Exchange Commission. The institutional investor owned 12,600 shares of the home improvement retailer’s stock after selling 4,800 shares during the quarter. Home Depot accounts for […]