CACI INTERNATIONAL INCCACI

Market cap
$13.2B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Jun 30, 20252,918+89.15%
Jun 30, 20241,543-9.06%
Jun 30, 20231,696-2.10%
Jun 30, 20221,733-0.18%
Jun 30, 20211,736+23.60%
Jun 30, 20201,404-15.65%
Jun 30, 20191,665+56.73%
Jun 30, 20181,062-13.74%
Jun 30, 20171,232+106.53%
Jun 30, 2013596+11.50%
Jun 30, 2012535+30.46%
Jun 30, 2011410