Shares of DXC Technology (NYSE:DXC – Get Free Report) have been given a consensus recommendation of “Reduce” by the nine ratings firms that are covering the company, Marketbeat.com reports. Two investment analysts have rated the stock with a sell recommendation and seven have assigned a hold recommendation to the company. The average twelve-month price target […]