CACI International Inc (NYSE:CACI), might not be a large cap stock, but it received a lot of attention from a substantial price increase on the NYSE over the last few months. As a mid-cap stock with high coverage by analysts, you could assume any recent changes in the company’s outlook is already priced into the stock. However, what…





