Value
6.3/10data confidence 100%| Component | Sub-score |
|---|---|
| P/E | 3.7 |
| P/S | 10.0 |
| EV/EBITDA | 3.8 |
| Fwd P/E | 9.1 |
| PEG | 7.7 |
| Analyst target | 3.0 |
- ▸Forward P/E: 11.4x
- ▸PEG: 0.88
Updated
Model-generated analysis — not investment advice. Not a registered investment advisor. Past performance does not guarantee future results.
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. The TrendMatrix editorial team frequently holds personal long-term positions in securities discussed. We disclose positions held at the time of publication on each piece. We maintain a trading-window policy: we do not initiate or close positions in the same direction as a TrendMatrix publication within 24 hours before or 72 hours after publication.
No paid promotion. TrendMatrix does not accept payment from any issuer, broker, or third party in exchange for coverage of any security. Our sole compensation is subscription revenue.
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.
While the company has beaten earnings for four consecutive quarters and posted 34% revenue growth, poor free cash flow conversion at 42% of net income and quality metrics below the minimum acceptable floor combine with a reward-to-risk ratio of 0.19-to-1 to make the current price unattractive.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Pillar | Expectation | Trend |
|---|---|---|
Revenue growing at 34% year-over-year is a material top-line expansion that partially offsets quality concerns and could drive the FCF-to-net-income ratio toward recovery if operating leverage materializes. Growth breakdown | Revenue growth remains above 15% year-over-year for 2 consecutive quarters and free cash flow conversion rises alongside it, validating that top-line growth is translating to cash. | →Stable |
| CounterStrong reported revenue growth in distribution can mask thin underlying economics; if growth is driven by lower-margin product mix or pass-through pricing rather than volume, the quality gap may persist regardless of the top-line trajectory. | ||
Free cash flow converting at only 42% of net income is a significant divergence that flags earnings quality and raises questions about the sustainability and reliability of reported profits. Quality breakdown | Free cash flow conversion rises above 80% of net income for 2 consecutive quarters, demonstrating that reported earnings are translating into actual cash generation. | →Stable |
| CounterLow FCF-to-net-income ratios in distribution businesses can reflect working capital investment to support revenue growth rather than structural earnings quality problems; if growth subsequently normalizes, cash conversion may recover on its own. | ||
Four consecutive earnings beats averaging nearly 10% above estimates demonstrate solid near-term execution, but the underlying business quality remains below the minimum investable threshold, limiting how much weight this streak alone can support. Earnings | Quality score rises above 5.0 for 2 consecutive quarters, demonstrating that the earnings delivery is backed by improving business fundamentals rather than transitory factors. | →Stable |
| CounterA persistent and material beat streak — averaging 10% above estimates across four quarters — can itself be evidence of a more durable quality improvement that lags quantitative scoring updates. | ||
Just 1.3% of headroom remains to the price target with a reward-to-risk ratio of 0.19-to-1, indicating the stock is priced at or near full value and offers inadequate reward for accepting the downside risk. Price targets | A price decline restores upside to the take-profit level beyond 12%, creating room for a constructive re-entry with a more favorable reward-to-risk ratio. | →Stable |
| CounterAnalyst price targets in distribution businesses are often conservative; if earnings revisions move targets higher, the apparent full valuation could be a temporary read on a still-improving story. | ||
CounterStrong reported revenue growth in distribution can mask thin underlying economics; if growth is driven by lower-margin product mix or pass-through pricing rather than volume, the quality gap may persist regardless of the top-line trajectory.
CounterLow FCF-to-net-income ratios in distribution businesses can reflect working capital investment to support revenue growth rather than structural earnings quality problems; if growth subsequently normalizes, cash conversion may recover on its own.
CounterA persistent and material beat streak — averaging 10% above estimates across four quarters — can itself be evidence of a more durable quality improvement that lags quantitative scoring updates.
CounterAnalyst price targets in distribution businesses are often conservative; if earnings revisions move targets higher, the apparent full valuation could be a temporary read on a still-improving story.
| Component | Sub-score |
|---|---|
| P/E | 3.7 |
| P/S | 10.0 |
| EV/EBITDA | 3.8 |
| Fwd P/E | 9.1 |
| PEG | 7.7 |
| Analyst target | 3.0 |
| Component | Sub-score |
|---|---|
| ROE | 1.4 |
| ROA | 2.3 |
| Gross margin | 0.0 |
| Op margin | 1.2 |
| Net margin | 0.4 |
| Current ratio | 7.0 |
| FCF quality | 3.3 |
| Moat | 5.6 |
| Piotroski F | 7.8 |
| Component | Sub-score |
|---|---|
| Rev growth | 10.0 |
| EPS growth | 4.6 |
| Component | Sub-score |
|---|---|
| RSI | 7.5 |
| MACD | 0.0 |
| OBV | 10.0 |
| MA position | 6.0 |
| Volume | 5.2 |
| Component | Sub-score |
|---|---|
| Analyst rating | 5.0 |
| Price target | 5.1 |
| erm sentiment | 6.3 |
| Component | Sub-score |
|---|---|
| materiality | 4.5 |
| insider conviction | 2.0 |
| holder change | 5.0 |
| Component | Sub-score |
|---|---|
| value rank | 4.0 |
| quality rank | 0.0 |
| growth rank | 6.0 |
| Component | Sub-score |
|---|---|
| bollinger | 5.8 |
| support resistance | 5.5 |
| 52w position | 8.6 |
| Component | Sub-score |
|---|---|
| short interest | 5.4 |
| days to cover | 6.0 |
| volatility | 3.5 |
| put call | 10.0 |
| implied vol | 4.7 |
| max pain risk | 3.0 |
| beta | 6.5 |
| debt equity | 7.2 |
| Component | Sub-score |
|---|---|
| erm | 6.5 |
| earnings history | 10.0 |
| earnings timing | 5.0 |
| surprise avg | 7.4 |
| dividend safety | 4.8 |
Quality below minimum threshold.
L1:HARD_BLOCKnone
SetupUNKNOWN — No clear chart pattern; technical signals are mixed
EdgeNO_EDGE — No clear edge identified
SuitabilityMODERATE — Balanced profile
The L1 gate blocked the positive-verdict path: a hard-floor threshold was breached, so dimensional pillars — including Growth at 7.3 could not lift the engine output above the verdict floor. Failed gate signal: ASYMMETRY:-2.0=NEGATIVE.
The strongest dimensions are Growth at 7.3, Catalyst at 6.7, and Technical at 6.6; the weakest are Quality at 3.2, Peer rank at 3.8, and Insider at 3.8. The V9 engine flagged 1 failed gate, producing an asymmetric reward-to-risk of -1.99 and an engine sizing output of AVOID.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifFree cash flow conversion rises above 80% of net income for 2 consecutive quarters, falsifying the poor-conversion thesis.
Trip ifQuality score rises above 5.0 for 2 consecutive quarters, demonstrating the quality floor has been cleared.
Trip ifUpside to the take-profit level expands beyond 12% as price declines, restoring a reward-to-risk ratio above 1.0-to-1.
Trip ifRevenue growth falls below 15% year-over-year for 2 consecutive quarters, falsifying the strong top-line expansion thesis.