Analysts Set DXC Technology (NYSE:DXC) PT at $21.38
Shares of DXC Technology (NYSE:DXC – Get Free Report) have received a consensus recommendation of “Reduce” from the eight research firms that are covering the stock, MarketBeat.com reports. One analyst has rated the stock with a sell recommendation and seven have given a hold recommendation to the company. The average 12-month target price among brokers […]
