 | CACI International, Inc. - Holding company with subsidiaries which provide computer-based information technology, systems engineering, custom software and integration operations, imaging and document management, simulation, and proprietary database and software products. (Nasdaq: CACI).. |