Value
5.8/10data confidence 100%| Component | Sub-score |
|---|---|
| P/E | 0.5 |
| P/S | 7.2 |
| EV/EBITDA | 0.0 |
| Fwd P/E | 6.3 |
| PEG | 8.4 |
| Analyst target | 9.0 |
- ▸Forward P/E: 20.5x
- ▸PEG: 0.77
Updated
Model-generated analysis — not investment advice. Not a registered investment advisor. Past performance does not guarantee future results. How we score · Editorial policy
About TrendMatrix. TrendMatrix is a publisher of general securities research and market commentary. We publish on a regular schedule. All content is the same for every subscriber in a tier — we do not provide personalized investment advice and we do not take into account any individual subscriber's financial situation, investment objectives, risk tolerance, tax situation, or holdings.
Not investment advice. TrendMatrix is not a registered investment adviser. Our content is for informational and educational purposes only. Consult your own licensed investment adviser, broker, or tax professional before making any investment decision.
Conflicts and positions. People who build TrendMatrix, or entities they control, may hold positions, long or short, in securities it covers, and may trade them at any time. Positions are not disclosed individually. Verdicts are generated by an automated model applied by the same rules to every covered stock, and are not adjusted for any position held by the people who build TrendMatrix. We do not accept payment from issuers for coverage.
No paid promotion. TrendMatrix does not accept payment from any issuer, broker, or third party in exchange for coverage of any security.
No fiduciary duty. No fiduciary, advisory, or agency relationship is created between you and TrendMatrix by reading our content or subscribing to our service.
Performance. Past performance is not indicative of future results. Performance figures reflect the published model only and do not reflect any individual subscriber's actual results.
Revenue growing at 33% year-over-year with free cash flow converting at 248% of net income is a rare quality combination, and 33.9% upside to consensus with a 4.84-to-1 risk/reward offers a material entry discount — but the stock is in a confirmed price downtrend below its long-term moving average, and the technical picture must improve before the fundamental case can be acted on with conviction.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Pillar | Expectation | Trend |
|---|---|---|
At 33.9% below the analyst consensus price target of $225.10, with a risk/reward ratio of 4.84-to-1, the current price embeds a substantial margin of safety versus the fundamental view — one reinforced by three quarters of positive earnings surprises. Price targets | Price closes within 10% of the $225.10 target within 12 months as consistent fundamental delivery is recognized by the market. | ↑Improving |
| CounterAnalyst targets lag price action and are regularly cut if a downtrend persists; the current 33.9% gap to target may narrow not by the stock rising but by targets being revised lower to meet a falling price. | ||
Revenue grew 33% year-over-year and free cash flow converts at 248% of net income — meaning cash generation substantially exceeds reported earnings — a combination that signals the accounting earnings significantly understate the true economic returns being produced. Quality | Revenue growth stays above 20% year-over-year for 2 consecutive quarters and FCF conversion remains above 150% of net income. | →Stable |
| CounterFCF well above net income can reflect one-time working capital releases or deferred cash items rather than structural cash generation; a single quarter can unwind the premium if working capital normalizes. | ||
Three of the last four quarters produced positive earnings surprises averaging roughly 16%, with the most recent May 2026 report delivering a 15% beat — a pattern of consistently out-delivering expectations that has held across multiple reporting periods. Earnings | EPS beat rate holds above 75% over the next 4 quarters with average positive surprise above 10%. | →Stable |
| CounterOne miss in February 2026 interrupts the streak; as revenue compounding continues at 33%, the comparison base for earnings rises quickly and maintaining the beat cadence becomes progressively harder. | ||
The stock is trading below its 200-day moving average with a 30-day slope of minus 6.2% — a confirmed downtrend — and the technical score of 0.7 out of 10 signals the price structure is among the weakest in the screening universe, despite improving MACD and rising OBV. Momentum | If this pillar is wrong, price recovers above the 200-day moving average and the 30-day moving average slope turns positive, staying positive for at least 20 consecutive trading sessions. | ↓Deteriorating |
| CounterMACD is improving and OBV is rising — signs of institutional accumulation — which can precede a price recovery by weeks; the downtrend reflects the rear-view mirror while the flow data may be forward-looking. | ||
A forward P/E of 21.5 times against a PEG of 3.75 indicates the market is already pricing in substantial growth expectations — leaving limited room for a multiple re-rating if growth disappoints even modestly. Value | If this pillar is wrong, sustained earnings upside drives the PEG below 2.0 over the next four quarters as earnings growth outpaces the currently implied expectation. | ↑Improving |
| CounterA 33% revenue growth rate at 21.5 times forward earnings is not unusual for a platform-model business in a market-share expansion phase, and high-growth franchises can sustain rich multiples through compounding. | ||
CounterAnalyst targets lag price action and are regularly cut if a downtrend persists; the current 33.9% gap to target may narrow not by the stock rising but by targets being revised lower to meet a falling price.
CounterFCF well above net income can reflect one-time working capital releases or deferred cash items rather than structural cash generation; a single quarter can unwind the premium if working capital normalizes.
CounterOne miss in February 2026 interrupts the streak; as revenue compounding continues at 33%, the comparison base for earnings rises quickly and maintaining the beat cadence becomes progressively harder.
CounterMACD is improving and OBV is rising — signs of institutional accumulation — which can precede a price recovery by weeks; the downtrend reflects the rear-view mirror while the flow data may be forward-looking.
CounterA 33% revenue growth rate at 21.5 times forward earnings is not unusual for a platform-model business in a market-share expansion phase, and high-growth franchises can sustain rich multiples through compounding.
| Component | Sub-score |
|---|---|
| P/E | 0.5 |
| P/S | 7.2 |
| EV/EBITDA | 0.0 |
| Fwd P/E | 6.3 |
| PEG | 8.4 |
| Analyst target | 9.0 |
| Component | Sub-score |
|---|---|
| ROE | 3.0 |
| ROA | 2.0 |
| Gross margin | 6.4 |
| Op margin | 1.5 |
| Net margin | 2.6 |
| Current ratio | 5.1 |
| FCF quality | 10.0 |
| Moat | 7.1 |
| Piotroski F | 7.8 |
| Component | Sub-score |
|---|---|
| Rev growth | 10.0 |
| EPS growth | 0.0 |
| Component | Sub-score |
|---|---|
| RSI | 3.5 |
| MACD | 0.0 |
| OBV | 1.0 |
| MA position | 1.0 |
| Volume | 4.4 |
| Component | Sub-score |
|---|---|
| LLM sentiment | 6.3 |
| Analyst rating | 7.5 |
| Price target | 9.6 |
| Component | Sub-score |
|---|---|
| materiality | 3.0 |
| insider conviction | 2.0 |
| holder change | 6.0 |
| Component | Sub-score |
|---|---|
| value rank | 0.3 |
| quality rank | 2.7 |
| growth rank | 6.3 |
| Component | Sub-score |
|---|---|
| bollinger | 10.0 |
| support resistance | 8.3 |
| 52w position | 1.9 |
| Component | Sub-score |
|---|---|
| short interest | 8.0 |
| days to cover | 6.4 |
| volatility | 0.0 |
| put call | 9.5 |
| implied vol | 0.2 |
| max pain risk | 3.0 |
| beta | 3.7 |
| debt equity | 8.7 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 1.1 |
| earnings timing | 5.0 |
| surprise avg | 0.0 |
| news activity | 8.0 |
Earnings today. Wait until post-earnings.
L3:NEWS_BLOCK|ENTRY_STICKY:WITHIN_BANDnone
Setup— — No clear chart pattern; technical signals are mixed
EdgeNo clear edge — No clear edge identified
SuitabilitySpeculative — Drawdown -41% (>40% off 52w high)
A recent news event triggered an L3 news-block on the verdict path. Trigger: Earnings today. Wait until post-earnings. The 10-dimension scores remain Sentiment at 7.7 (strongest), but MOMENTUM:2.0<4.5 also fails — the news block is the proximate trigger, not the sole driver.
The strongest dimensions are Sentiment at 7.7, Technical at 6.7, and Value at 5.8; the weakest are Momentum at 2.0, Peer rank at 3.4, and Insider at 3.7. The V9 engine flagged 2 failed gates, producing an asymmetric reward-to-risk of 3.72 and an engine sizing output of STARTER.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifRevenue growth falls below 20% year-over-year for 2 consecutive quarters.
Trip ifEPS surprise falls below 0% for 2 consecutive quarters.
Trip ifPrice closes above the 200-day moving average and 30-day MA slope stays positive for 20 consecutive trading sessions.
Trip ifAnalyst consensus price target is revised down below $185, reducing the upside to less than 10% from the current price.
Trip ifPEG ratio falls below 2.0 as forward EPS estimates are revised higher by more than 20%.