CACI’s rally looks like a delayed re-rating, not a one-day anomaly. The market is finally paying attention to a defense compounder that raised FY2026 guidance, keeps stacking contract wins, and is now showing up in faster-moving AI-defense procurement channels. At $502.83, this still does not read like a hype stock: CACI trades at 20.65x earnings with a TickerSpark Score of 69, including an 83 Valuation score and an 85 Growth score. That combination is exactly why this move deserves to be taken seriously.
The core point is simple: the business is executing well enough to justify a higher multiple. Revenue is growing 12.6% year over year, EPS is growing 19.8%, and net income is up 19.0%, which is the profile of a company getting more efficient as it scales. Management reinforced that in fiscal Q3, when revenue reached $2.351 billion, up 8.5%, adjusted diluted EPS rose 16.7% to $7.27, and the company raised FY2026 revenue and EBITDA margin guidance. This is not a story stock searching for proof; the proof is already in the numbers.
The second reason the rally makes sense is visibility. CACI reported $2.2 billion of contract awards in the quarter, with about 26% tied to new business, and the broader thesis is backed by a steady cadence of real wins: a $306 million DLA task order, a $231 million special-operations satellite support task order, and an $85 million Navy engineering support contract. Those are not flashy moonshot announcements, but they are exactly how a government-services compounder builds durable backlog and earnings power. The editorial framing around a $33.4 billion backlog matters here because it explains why investors are willing to reprice the stock without waiting for a single blockbuster headline.
The third piece is that CACI is getting more credit for where defense spending is going next, not just where it has been. The June 16 Tradewinds "Awardable" status puts the company inside a meaningful AI-defense procurement channel, and the recent COO and electronic-warfare leadership hires show management is leaning into that opportunity. Meanwhile, the stock is not priced like a market darling. CACI’s P/S ratio is just 1.21, far below JKHY at 4.15 and below ZBRA at 2.28, even though CACI’s 12.6% revenue growth is stronger than both. That is why the TickerSpark Score matters here: an 83 on Valuation and 85 on Growth says this is still a quality growth story that has not been fully bid up.
The cleanest pushback is that this may be more catch-up bounce than lasting breakout. The April guidance raise is not new, the stock is still below its 200-day moving average of 554.68, and CACI has badly lagged the broader technology sector this year, down 6.4% versus XLK up 25.1%. If someone wants to call this a technical rebound inside a stock that has simply been left behind, that is a fair read.
That still misses the bigger point. A laggard with weakening fundamentals is a trap; a laggard with raised guidance, seven straight earnings beats, strongly positive news sentiment, and fresh procurement momentum is a re-rating candidate. Government budget timing and contract risk are real, and the lone recent insider sale is worth noting, but 264 shares sold for about $132,100 is not the kind of transaction that breaks the thesis. The stronger signal is that consensus still sits at Buy with 20 buys and 9 holds, while the business keeps delivering numbers that justify that stance.
We’d treat CACI as a name to accumulate on the idea that the market is still early in recognizing what it is: a defense-tech compounder with credible AI and electronic-warfare upside, not just a sleepy contractor. The latest move does not look exhausted either. RSI at 55.05 is not overheated, and the stock has reclaimed its 50-day moving average at 499.38, which is the kind of action that supports continuation rather than a blow-off top.
What we’d watch now is straightforward: the next earnings update needs to keep the pattern intact with solid award conversion and no margin slippage. If CACI starts losing the growth narrative or gives back the 50-day decisively, the re-rating case weakens. Until then, this looks like the market waking up, not topping out.