Value
7.1/10data confidence 83%| Component | Sub-score |
|---|---|
| P/S | 10.0 |
| EV/EBITDA | 1.6 |
| Fwd P/E | 10.0 |
| PEG | 5.0 |
| Analyst target | 9.0 |
- ▸Forward P/E: 5.3x
- ▸PEG: 1.55
- ▸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 |
|---|---|---|
The stock is in a confirmed downtrend — below its 200-day moving average with a 30-day moving-average slope of -17.2% — and a death-cross formation has triggered a hard technical block; the setup carries the characteristics of a falling-knife pattern where the price trend alone argues against new entry. Engine gate (failed) | The stock recovers above its 200-day moving average and the 30-day slope turns positive, lifting the technical block over the next three to six months. | →Stable |
| CounterOn-balance volume is rising despite the price decline, indicating that buyers are accumulating at lower levels even before the chart pattern confirms a reversal — a divergence that has historically preceded technical recoveries in deeply discounted names. | ||
At a forward price-to-earnings multiple of 5.2x with approximately 33% headroom to the analyst consensus target, the stock screens as deeply discounted, but 18% short interest — characterized as justified — signals that a significant portion of market participants view the low multiple as appropriate rather than as an overlooked value opportunity. Risk breakdown | Short interest falls below 10% of float in 2 consecutive monthly reporting periods, reflecting a genuine reduction in bearish conviction driven by visible fundamental improvement. | →Stable |
| CounterElevated short interest alongside a skewed put-to-call ratio that reflects notably more call than put positioning creates a setup where positive news could force covering and amplify any upward price move from depressed levels — a dynamic that can produce sharp counter-trend recoveries. | ||
A Piotroski financial health score of 3 out of 9 and no identified competitive moat place the business in the lowest tier of quality, indicating that balance-sheet and profitability fundamentals have deteriorated to a point where the low valuation multiple may accurately reflect risk rather than represent an opportunity. Quality breakdown | Piotroski financial health score improves above 5 out of 9 for 2 consecutive reported periods, signaling a meaningful recovery in the underlying financial metrics. | →Stable |
| CounterFinancial health metrics in agricultural inputs are highly cyclical; a recovery in crop demand or input-cost normalization could rapidly restore the Piotroski score without requiring any structural change to the business model. | ||
Revenue contracted 4% year over year, indicating that the top-line recovery thesis has not yet materialized and that the depressed valuation reflects ongoing business-level deterioration rather than merely a temporary market dislocation. Growth breakdown | Revenue growth turns positive (above 0% year over year) for 2 consecutive reported quarters. | →Stable |
| CounterThree of the last four earnings reports were beats against analyst estimates, with an average positive EPS surprise of roughly 14% — suggesting that while the revenue trend is soft, cost management has allowed the company to exceed depressed expectations consistently, which may set a floor for the fundamental decline. | ||
CounterOn-balance volume is rising despite the price decline, indicating that buyers are accumulating at lower levels even before the chart pattern confirms a reversal — a divergence that has historically preceded technical recoveries in deeply discounted names.
CounterElevated short interest alongside a skewed put-to-call ratio that reflects notably more call than put positioning creates a setup where positive news could force covering and amplify any upward price move from depressed levels — a dynamic that can produce sharp counter-trend recoveries.
CounterFinancial health metrics in agricultural inputs are highly cyclical; a recovery in crop demand or input-cost normalization could rapidly restore the Piotroski score without requiring any structural change to the business model.
CounterThree of the last four earnings reports were beats against analyst estimates, with an average positive EPS surprise of roughly 14% — suggesting that while the revenue trend is soft, cost management has allowed the company to exceed depressed expectations consistently, which may set a floor for the fundamental decline.
The stock trades at a forward price-to-earnings multiple of 5.2x with roughly 33% headroom to the analyst consensus target and has beaten or matched estimates in all four of the last four reported quarters, but quality sits well below the minimum threshold — a Piotroski score of 3 out of 9, no competitive moat — revenue is contracting 4% year over year, a confirmed death-cross technical pattern has triggered a hard block, and 18% short interest signals that the market views the depressed multiple as earned rather than as a value opportunity.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Component | Sub-score |
|---|---|
| P/S | 10.0 |
| EV/EBITDA | 1.6 |
| Fwd P/E | 10.0 |
| PEG | 5.0 |
| Analyst target | 9.0 |
| Component | Sub-score |
|---|---|
| ROE | 0.0 |
| ROA | 0.6 |
| Gross margin | 2.4 |
| Op margin | 0.0 |
| Net margin | 0.0 |
| Current ratio | 4.9 |
| Moat | 2.5 |
| Piotroski F | 3.3 |
| Component | Sub-score |
|---|---|
| Rev growth | 1.5 |
| Component | Sub-score |
|---|---|
| RSI | 4.5 |
| MACD | 8.0 |
| OBV | 10.0 |
| MA position | 4.0 |
| Volume | 2.3 |
| Component | Sub-score |
|---|---|
| LLM sentiment | 4.0 |
| Analyst rating | 5.0 |
| Price target | 9.4 |
| Component | Sub-score |
|---|---|
| materiality | 5.0 |
| holder change | 6.2 |
| notable moves | 7.0 |
| Component | Sub-score |
|---|---|
| value rank | 8.9 |
| quality rank | 0.0 |
| growth rank | 0.0 |
| Component | Sub-score |
|---|---|
| bollinger | 4.6 |
| support resistance | 6.2 |
| 52w position | 0.0 |
| gap | 6.0 |
| Component | Sub-score |
|---|---|
| short interest | 1.4 |
| days to cover | 3.9 |
| volatility | 0.0 |
| put call | 10.0 |
| implied vol | 0.0 |
| beta | 10.0 |
| debt equity | 2.5 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 10.0 |
| earnings timing | 5.0 |
| surprise avg | 9.3 |
| dividend safety | 3.5 |
| news activity | 8.0 |
Quality below minimum threshold.
L1:HARD_BLOCKnone
SetupRecovery — Death cross but MACD improving, RSI 45
EdgeCatalyst-Driven — Earnings in 24d with 3/4 beat streak
SuitabilitySpeculative — Drawdown -74% (>40% off 52w high)
The L1 gate blocked the positive-verdict path: a hard-floor threshold was breached, so dimensional pillars — including Value at 7.1 could not lift the engine output above the verdict floor.
The strongest dimensions are Value at 7.1, Catalyst at 6.8, and Insider at 6.1; the weakest are Growth at 1.5, Quality at 1.7, and Peer rank at 3.5. The V9 engine cleared all gates with 2 warnings, producing an asymmetric reward-to-risk of 2.30 and an engine sizing output of AVOID.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifPiotroski financial health score improves to 6 out of 9 or above in 2 consecutive reporting periods.
Trip ifStock closes above its 200-day moving average for 5 consecutive trading days while the 30-day moving-average slope turns positive.
Trip ifRevenue growth turns positive (above 0% year over year) for 2 consecutive reported quarters.
Trip ifShort interest falls below 10% of float in 2 consecutive monthly reporting periods.