CACI International (CACI) shares were up over 3% in recent Monday trading after William Blair upgraded the company's stock to outperform from market perform.
Trading volume stood at more than 230,000 shares, compared with daily average of about 346,000.
Price: 505.10, Change: +16.08, Percent Change: +3.29