Our system is watching one overlooked momentum name find its footing
What the system saw
CAI spent the last few sessions drifting down to its 20-day moving average — and this morning it bounced right off it. That's exactly the setup we'd been waiting for. The stock closed yesterday at $28.35, dipped to $28.07 intraday today, and is now clawing back above the 20dma, which sits at $28.58. The reclaim is modest, but it's real — and it's happening in a name that's been quietly outrunning most of the market for months. When a strong stock finds clean support and holds, you pay attention.
Why our Relative Strength Engine liked it
The Relative Strength Engine scored CAI at 69/100 — not a table-pounding number, but the data underneath it earns every point. CAI sits in the 91st percentile for relative strength over the last 63 trading days, meaning it's been stronger than 91% of everything we screen. When a name with that kind of track record pulls back to a clean level and holds, the engine notices. The bounce off the 20dma is the trigger. This doesn't look like a breakdown — it looks like the stock shook out some weak hands and is now getting back on its feet. The fundamentals tell an honest story: the P/E is 77x and the EV/EBITDA is 45.5x, so nobody's buying CAI because it's cheap. But revenue has nearly tripled over the last three periods, ROE sits at 18.8%, and an Altman Z-Score of 7.3 says the balance sheet isn't the thing to worry about here. One flag worth naming: analyst consensus is Buy, but their average price target of $26.00 is actually below where the stock is trading right now. That overhang doesn't kill the setup — but it's not something to ignore either. This is a momentum play in a strong name that found support, not a deep value argument.
The trade plan
Our Relative Strength Engine entered CAI at $28.68. The stop sits at $26.10 — that's $2.58 of risk per share, placed below the recent structure where support should hold if this setup is legitimate. The system's 2R target is $33.84. We're committing roughly $5,248 to this one, which works out to 183 shares in the paper account. The math is straightforward: risk $2.58 per share to go after about $5.16 on the upside. Clean ratio, defined exit.
Position size: our paper account is putting about $5,248 (183 shares) into this trade, sized to risk roughly $472 if our stop is hit. This is what the system committed in its paper account — not a suggestion of how much you should put into any trade.
CAI · Valuation & financial health
Fundamentals via Financial Modeling Prep.
What could go wrong
A few things could make this wrong in a hurry. The analyst average target of $26.00 sits below current price — if the broader analyst community has valuation right, there's a ceiling built into this trade before it even starts. Conviction is 69/100, not 85 — the engine likes CAI, but it isn't making a maximalist argument. The volume dry-up score contributed a modest 10 points; cleaner accumulation would make the follow-through case more convincing. And the tape itself isn't helping: SPY is essentially flat today. CAI doesn't need a ripping market to work, but it doesn't have one in its corner right now either. The stop is $26.10. If that level goes, so do we.
One more thought before we go
IOVA is still running at +74.6% open and TWST at +38.5% — those two are doing the heavy lifting in the portfolio right now. CAI is a quieter addition: a strong name finding its footing at a level that should matter. Whether 69/100 conviction turns into a clean trend continuation or gets stopped out comes down to how the next few sessions treat that 20dma. We'll be watching.
How our rebuilt system performs against the S&P 500 in testing — year by year, with the honest caveats.
Keep exploring
- How we trade → — the exact rules behind every trade: the signals, the triggers, the sizing.
- How we built this → — the six losing trades, the rebuild, and the walk-forward gate.
- Browse the archive → — every signal we've published.
- Latest signals → — today's morning and afternoon reads.
- Follow by RSS → — morning, afternoon, or Sunday recap.