Value
5.2/10data confidence 100%| Component | Sub-score |
|---|---|
| P/E | 2.2 |
| P/S | 6.0 |
| EV/EBITDA | 0.0 |
| Fwd P/E | 4.0 |
| PEG | 7.6 |
| Analyst target | 9.0 |
- ▸Forward P/E: 30.2x
- ▸PEG: 0.90
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.
A confirmed price downtrend with a death cross and two consecutive massive earnings misses in an environment of sharply declining revenue argue for patience; the 24.6% upside to the take-profit target and a favorable 3.5-to-1 risk/reward ratio are real but inaccessible while hard momentum and trend blocks remain in place.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Pillar | Expectation | Trend |
|---|---|---|
The stock trades below its 200-day moving average with the shorter-term average now below the longer-term one and the 200-day slope declining at roughly -9% over 30 days — a confirmed downtrend that constitutes a hard entry block. Momentum | A sustained move back above the 200-day moving average and recovery of the MA slope toward flat or positive over 4–6 weeks would signal a meaningful trend reversal. | →Stable |
| CounterA rising OBV alongside price weakness suggests buyers are absorbing shares at these levels; OBV divergence from price has historically preceded trend reversals, and momentum can shift faster than moving averages reflect. | ||
Revenue declined 31% year over year, a contraction that removes the growth narrative and signals material top-line pressure — the business is shrinking rather than compounding at current conditions. Growth | Revenue growth returning to positive territory and sustaining above 10% year over year for 2 consecutive quarters would demonstrate the decline was cyclical rather than structural. | →Stable |
| CounterPositive news sentiment and analyst-implied upside suggest the market sees a recovery path from the current revenue trough; prior periods demonstrated the business can generate substantial revenue when conditions are favorable. | ||
The company has missed consensus EPS estimates in each of the two most recent quarters by extremely large margins — actual results delivered losses of -$1.49 and -$2.49 against estimates of $0.04 and $0.94 respectively — representing a near-complete breakdown in near-term earnings predictability. Earnings | Actual EPS returning above $0 and beating estimates for 2 consecutive quarters would signal that earnings stability has been restored. | →Stable |
| CounterTwo earlier quarters produced beats of 33% and 246% respectively, demonstrating that when conditions align, earnings power can be substantial — the recent misses may reflect cyclical weakness rather than structural impairment. | ||
The risk/reward geometry is approximately 3.5-to-1 in favor of the bull case with 24.6% potential upside to the take-profit target — a favorable setup that would become actionable if and when the confirmed downtrend and momentum blocks are resolved. Price targets | Momentum recovering above the entry threshold and the shorter-term moving average crossing back above the longer-term average over the next quarter would unlock the favorable asymmetry. | →Stable |
| CounterA forward price-to-earnings multiple of 34.3 times in a declining-revenue environment means the risk/reward ratio may compress if earnings estimates are revised lower before the trend recovers, eroding the current favorable geometry. | ||
CounterA rising OBV alongside price weakness suggests buyers are absorbing shares at these levels; OBV divergence from price has historically preceded trend reversals, and momentum can shift faster than moving averages reflect.
CounterPositive news sentiment and analyst-implied upside suggest the market sees a recovery path from the current revenue trough; prior periods demonstrated the business can generate substantial revenue when conditions are favorable.
CounterTwo earlier quarters produced beats of 33% and 246% respectively, demonstrating that when conditions align, earnings power can be substantial — the recent misses may reflect cyclical weakness rather than structural impairment.
CounterA forward price-to-earnings multiple of 34.3 times in a declining-revenue environment means the risk/reward ratio may compress if earnings estimates are revised lower before the trend recovers, eroding the current favorable geometry.
| Component | Sub-score |
|---|---|
| P/E | 2.2 |
| P/S | 6.0 |
| EV/EBITDA | 0.0 |
| Fwd P/E | 4.0 |
| PEG | 7.6 |
| Analyst target | 9.0 |
| Component | Sub-score |
|---|---|
| ROE | 2.2 |
| ROA | 1.3 |
| Gross margin | 10.0 |
| Op margin | 0.0 |
| Net margin | 6.4 |
| Current ratio | 7.4 |
| FCF quality | 10.0 |
| Moat | 5.4 |
| Rule of 40 | 3.0 |
| Piotroski F | 8.9 |
| Component | Sub-score |
|---|---|
| Rev growth | 0.0 |
| Component | Sub-score |
|---|---|
| RSI | 3.5 |
| MACD | 0.0 |
| OBV | 1.0 |
| MA position | 1.0 |
| Volume | 0.0 |
| Component | Sub-score |
|---|---|
| LLM sentiment | 7.8 |
| Analyst rating | 7.5 |
| Price target | 9.7 |
| Component | Sub-score |
|---|---|
| materiality | 5.0 |
| holder change | 5.1 |
| Component | Sub-score |
|---|---|
| value rank | 2.7 |
| quality rank | 0.0 |
| growth rank | 0.0 |
| Component | Sub-score |
|---|---|
| bollinger | 9.0 |
| support resistance | 9.4 |
| 52w position | 0.0 |
| Component | Sub-score |
|---|---|
| short interest | 4.5 |
| days to cover | 8.3 |
| volatility | 0.0 |
| put call | 3.1 |
| implied vol | 0.0 |
| max pain risk | 3.0 |
| beta | 0.0 |
| debt equity | 7.5 |
| news risk | 5.0 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 3.3 |
| earnings timing | 5.0 |
| surprise avg | 0.0 |
| news activity | 8.0 |
Multiple concerning factors. Consider reducing position.
L4:PATH_F_SELLnone
SetupFALLING_KNIFE — Death cross, below all MAs, RSI 38, MACD bearish
EdgeNO_EDGE — No clear edge identified
SuitabilityAGGRESSIVE — Beta 3.32>1.3
The F-path SELL output reflects an overall score of 3.9 below the 5.6 soft trigger — multiple weakening dimensions accumulated rather than a single hard-floor breach. The strongest dimension ( Sentiment at 8.3) was not enough to lift the adjusted overall above the threshold. Co-occurring failed gates ( MOMENTUM:1.1<4.5, DEATH_CROSS:HARD_BLOCK) reinforce the read. Current asymmetry R:R is 2.96 — supplementary context, not the trigger for this path.
The strongest dimensions are Sentiment at 8.3, Technical at 6.1, and Quality at 5.5; the weakest are Growth at 0.0, Momentum at 1.1, and Peer rank at 1.9. The V9 engine flagged 2 failed gates, producing an asymmetric reward-to-risk of 2.96 and an engine sizing output of AVOID.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifPrice closes above the 200-day moving average for 5 consecutive sessions and the 50-day MA crosses back above the 200-day MA.
Trip ifRevenue growth turns positive and stays above 10% year over year for 2 consecutive quarters.
Trip ifActual EPS turns positive and EPS surprise exceeds 0% for 2 consecutive quarters.
Trip ifThe reward-to-risk ratio falls below 1.5-to-1 as the take-profit target is revised lower or price closes within 5% of $211.36.