Value
7.8/10data confidence 83%| Component | Sub-score |
|---|---|
| P/E | 8.7 |
| P/S | 7.3 |
| Fwd P/E | 9.3 |
| PEG | 9.8 |
| Analyst target | 4.0 |
- ▸Forward P/E: 9.7x
- ▸PEG: 0.54
- ▸Attractively valued
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.
| Pillar | Expectation | Trend |
|---|---|---|
A high-severity concentration risk has been flagged in the regulatory filing's risk factors section — dependence on a single counterparty creates a tail risk that is not fully priced into valuation multiples and could crystallize rapidly if that relationship deteriorates. Risk breakdown | Portfolio diversification away from concentrated exposures should be visible in future regulatory filings within 12 months; the risk concentration declining to a medium or low severity rating would remove this overhang. | →Stable |
| CounterConcentration flagged in a risk-factor disclosure is a standard regulatory requirement and does not necessarily mean the relationship is impaired; if the counterparty relationship is stable and well-managed, the disclosed risk may never materialize. | ||
The stock is trading above the take-profit resistance level, leaving negative upside to target and a reward-to-risk ratio in unfavorable territory — the price has already reached the exit point implied by the setup, and the geometric case for holding has deteriorated. Price targets | A new catalyst that pushes the resistance target meaningfully higher, or a price pullback that re-establishes a positive upside-to-downside ratio greater than 1.5-to-1, would be needed to restore the setup. | →Stable |
| CounterAn attractively valued forward multiple of 9.7x and a PEG of 0.53 suggest the underlying business may be worth more than the resistance target implies; if fundamentals improve, the target could be revised upward and the current price may look reasonable in retrospect. | ||
The 200-day moving average is declining at roughly 1.6% per month and the stock is below it — a confirmed downtrend, not merely a pullback within a rising trend — suggesting that the path of least resistance for the price remains lower absent a fundamental catalyst. Momentum breakdown | The 200-day moving average should flatten and then turn upward, with the stock reclaiming it, before the technical picture improves enough to support a constructive view. | →Stable |
| CounterOn-balance volume is rising, indicating that buyers are accumulating on dips even as price lags; this divergence between price weakness and volume accumulation can precede a recovery if the fundamental news flow improves. | ||
The company has not beaten earnings estimates in any of the last four quarters — delivering two misses and two in-line results — with an average surprise modestly negative, signaling that management's earnings power is at or below what the market already expects. Catalyst breakdown | A clean earnings beat with a positive surprise greater than 3% for at least 2 consecutive quarters would demonstrate that the trend of missing or meeting has reversed. | →Stable |
| CounterAn in-line result is not a miss, and the earnings margin compared to estimates is narrow; a modest improvement in underlying portfolio performance could shift the pattern toward beats without requiring a dramatic change in the business. | ||
CounterConcentration flagged in a risk-factor disclosure is a standard regulatory requirement and does not necessarily mean the relationship is impaired; if the counterparty relationship is stable and well-managed, the disclosed risk may never materialize.
CounterAn attractively valued forward multiple of 9.7x and a PEG of 0.53 suggest the underlying business may be worth more than the resistance target implies; if fundamentals improve, the target could be revised upward and the current price may look reasonable in retrospect.
CounterOn-balance volume is rising, indicating that buyers are accumulating on dips even as price lags; this divergence between price weakness and volume accumulation can precede a recovery if the fundamental news flow improves.
CounterAn in-line result is not a miss, and the earnings margin compared to estimates is narrow; a modest improvement in underlying portfolio performance could shift the pattern toward beats without requiring a dramatic change in the business.
A confirmed price downtrend, a price that has moved above the take-profit target, unfavorable reward-to-risk geometry, and a concentration risk flagged in regulatory filings collectively argue for reducing exposure — the attractive valuation multiples alone are insufficient to offset these structural headwinds.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Component | Sub-score |
|---|---|
| P/E | 8.7 |
| P/S | 7.3 |
| Fwd P/E | 9.3 |
| PEG | 9.8 |
| Analyst target | 4.0 |
| Component | Sub-score |
|---|---|
| ROE | 2.8 |
| ROA | 3.3 |
| Gross margin | 10.0 |
| Op margin | 10.0 |
| Net margin | 10.0 |
| Current ratio | 1.5 |
| FCF quality | 5.9 |
| Moat | 5.2 |
| Rule of 40 | 5.5 |
| Piotroski F | 4.4 |
| Component | Sub-score |
|---|---|
| Rev growth | 3.6 |
| EPS growth | 5.6 |
| Component | Sub-score |
|---|---|
| RSI | 5.5 |
| MACD | 7.6 |
| OBV | 10.0 |
| MA position | 8.0 |
| Volume | 1.0 |
| Component | Sub-score |
|---|---|
| LLM sentiment | 3.5 |
| Analyst rating | 7.2 |
| Price target | 6.6 |
| Component | Sub-score |
|---|---|
| materiality | 5.0 |
| holder change | 5.1 |
| Component | Sub-score |
|---|---|
| value rank | 6.1 |
| quality rank | 5.5 |
| growth rank | 6.0 |
| Component | Sub-score |
|---|---|
| bollinger | 2.0 |
| support resistance | 1.7 |
| 52w position | 7.6 |
| Component | Sub-score |
|---|---|
| short interest | 6.8 |
| days to cover | 0.9 |
| volatility | 8.3 |
| put call | 2.6 |
| implied vol | 3.9 |
| beta | 9.3 |
| debt equity | 4.7 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 0.0 |
| earnings timing | 5.0 |
| surprise avg | 2.0 |
| dividend safety | 5.2 |
| news activity | 5.0 |
Multiple concerning factors. Consider reducing position.
L4:PATH_F_SELLSetupMomentum Cont — Trend continuation, RSI 53, MACD bullish
EdgeNo clear edge — No clear edge identified
SuitabilityModerate — Balanced profile
The F-path SELL output reflects an overall score of 5.0 below the 5.6 soft trigger — multiple weakening dimensions accumulated rather than a single hard-floor breach. The strongest dimension ( Value at 7.8) was not enough to lift the adjusted overall above the threshold. Co-occurring failed gates ( ASYMMETRY:-0.7=NEGATIVE) reinforce the read. Current asymmetry R:R is -0.65 — supplementary context, not the trigger for this path.
The strongest dimensions are Value at 7.8, Momentum at 6.4, and Quality at 5.9; the weakest are Catalyst at 3.7, Technical at 3.8, and Peer rank at 4.4. The V9 engine flagged 1 failed gate with 1 warning, producing an asymmetric reward-to-risk of -0.65 and an engine sizing output of AVOID.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifTake-profit target is revised above $21.00, restoring a reward-to-risk ratio greater than 1.5x at the current price.
Trip ifThe 200-day moving average turns positive (slope exceeds 0% per month) and price reclaims it for more than 4 consecutive weeks.
Trip ifDisclosed high-severity concentration items fall below 1 in the next annual 10-K filing.
Trip ifEPS surprise exceeds 3% for 2 consecutive quarters.