You might expect on the eve of a perceived trade war, that small caps would outperform, given less exposure to international commerce. That makes sense. CACI International (CACI) is not a true small cap, but they're small enough, trading at a market cap of roughly $3.8 billion. The stock is a component of the small cap S&P 600.
What this firm does is provide solutions and services through simulation technology. Though there is some international exposure, the firm's primary clients are agencies and departments of the US government. Think the Trump administration plans to cut back on government spending any time soon? Just checking to see if you're awake. Product lines include business systems, command & control, cyber security, and enterprise information technology. The stock is currently trading at 17.5 times forward looking earnings, which is well below the 24.9 times sported by the Russell 2000. Debt is high, but both operating and levered cash flow are comfortable as is the firm's current ratio. That means that they should have no problem whatsoever meeting short to medium term obligations, gang.
What's easy to see is a wonderful series of higher highs coupled with higher lows, that with some notable exception has been going on for quite some time. Since last November in particular, the success of the share's market price has been acute without suffering the pain seen across the rest of the marketplace that has been felt at times already mentioned late this winter.
All three of my primaries... Relative Strength, the daily MACD, and Money Flow look okay here, with the exception of the nine day EMA on the MACD. The upper trend line expresses the possibility of resistance in the near future. That's fine. This morning is not about taking prisoners. It might be about staying nimble, and finding plants that aren't poisonous though. The Pitchfork that begins with that November bounce tells a different story. That model allows for short term prices as high as 160, and support above 148 that rises to the current last sale (153.30) within two weeks.
I am not long this name. In fact, I came across it while scouring the market for something that might not hurt you, the retail investor at a time like this. I will not act myself on anything early this morning. That said, this name is now on my radar, and may end up in my portfolio after I watch it for a little bit, and learn more about it.