Caci announces $500 million accelerated stock repurchase agreement

Arlington, va.--(business wire)--caci announces $500 million accelerated stock repurchase agreement
CACI Ratings Summary
CACI Quant Ranking