Shares of DXC Technology (NYSE:DXC – Get Rating) have been assigned a consensus rating of “Hold” from the twelve analysts that are covering the stock, MarketBeat reports. Two investment analysts have rated the stock with a sell rating, two have issued a hold rating and six have issued a buy rating on the company. The […]