CACI International Inc (NYSE:CACI – Get Free Report) has received an average rating of “Buy” from the ten analysts that are presently covering the firm, MarketBeat.com reports. Ten equities research analysts have rated the stock with a buy recommendation. The average twelve-month price objective among analysts that have covered the stock in the last year […]