CACI INTERNATIONAL INCCACI

Market cap
$13.2B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Jun 30, 2025169+4.38%
Jun 30, 2024161-40.90%
Jun 30, 2023273+2692.39%
Jun 30, 202210-98.08%
Jun 30, 2021509+6422.38%
Jun 30, 20208+33.71%
Jun 30, 20196+13.62%
Jun 30, 20185+17.15%
Jun 30, 20174+35.79%
Jun 30, 20163-5.00%
Jun 30, 20153-6.93%
Jun 30, 20144-97.14%
Jun 30, 2013128-59.71%
Jun 30, 2012317+490.09%
Jun 30, 201154