Mario Gabelli acquired 10 Thousand Caci International - Registered Shares shares worth $4.78 Million. That's 0.05% of their equity portfolio (325th largest holding). The first Caci International - Registered Shares trade was made in Q2 2004. Since then Mario Gabelli bought shares two more times and sold shares on five occasions.