Value
9.0/10data confidence 33%| Component | Sub-score |
|---|---|
| Analyst target | 9.0 |
- ▸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 |
|---|---|---|
Despite the quality concerns, sentiment data shows the stock is attractively valued with 106% analyst upside to price targets. Sentiment breakdown | The share price should close a meaningful portion of the gap toward analyst price targets, narrowing the 106% implied upside over 12 months. | →Stable |
| CounterA 106% upside gap this wide may reflect stale or overly optimistic analyst targets rather than genuine mispricing, especially with quality below the engine's floor. | ||
The company shows no competitive moat and a Piotroski F-Score of just 2 out of 9, indicating weak underlying business quality. Quality breakdown | The Piotroski F-Score should climb well above its current 2/9 reading over the next 12 months if fundamentals are genuinely stabilizing. | →Stable |
| CounterA low F-Score in a pre-production mining name may reflect heavy exploration capex rather than true operational deterioration. | ||
The setup fails the engine's earnings-proximity risk gate because the next earnings report is only 4 days away, inside the required 7-day buffer. Engine gate (failed) | Once the print clears, the days-to-earnings gate should reset well beyond the 7-day threshold without a negative surprise. | →Stable |
| CounterProximity to earnings alone does not guarantee a bad outcome; the stock could clear the print without incident. | ||
Insider activity is bearish, showing net insider selling of $222,000 over the trailing 90 days with zero insider buys. Insider | The insider signal should flip toward neutral or bullish with buy transactions appearing over the next 12 months. | →Stable |
| CounterAt only 0.038% of market cap, this sale is small and could reflect routine personal diversification rather than a negative view. | ||
The company has missed EPS estimates in its two most recent quarters, with an average surprise of -38.2%, weighing on execution confidence. Earnings | Average earnings surprise should turn positive, exceeding 0%, over the next 2 reporting quarters if execution improves. | →Stable |
| CounterSmall pre-revenue miners often post volatile EPS surprises that say little about the underlying resource-asset thesis. | ||
CounterA 106% upside gap this wide may reflect stale or overly optimistic analyst targets rather than genuine mispricing, especially with quality below the engine's floor.
CounterA low F-Score in a pre-production mining name may reflect heavy exploration capex rather than true operational deterioration.
CounterProximity to earnings alone does not guarantee a bad outcome; the stock could clear the print without incident.
CounterAt only 0.038% of market cap, this sale is small and could reflect routine personal diversification rather than a negative view.
CounterSmall pre-revenue miners often post volatile EPS surprises that say little about the underlying resource-asset thesis.
Trilogy Metals screens as attractively valued with strong analyst upside, but weak business quality, an imminent earnings print, bearish insider selling, and a recent earnings-miss trend argue for caution despite the asymmetric setup.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Component | Sub-score |
|---|---|
| Analyst target | 9.0 |
| Component | Sub-score |
|---|---|
| ROE | 0.0 |
| ROA | 0.0 |
| Gross margin | 0.0 |
| Op margin | 0.0 |
| Net margin | 0.0 |
| Current ratio | 5.4 |
| Moat | 4.8 |
| Piotroski F | 2.2 |
| Component | Sub-score |
|---|---|
| RSI | 3.0 |
| MACD | 3.5 |
| OBV | 1.0 |
| MA position | 2.2 |
| Volume | 1.9 |
| Component | Sub-score |
|---|---|
| LLM sentiment | 5.0 |
| Analyst rating | 5.0 |
| Price target | 10.0 |
| Component | Sub-score |
|---|---|
| materiality | 4.5 |
| holder change | 10.0 |
| Component | Sub-score |
|---|---|
| value rank | 5.0 |
| quality rank | 2.9 |
| growth rank | 5.0 |
| Component | Sub-score |
|---|---|
| bollinger | 9.2 |
| support resistance | 9.1 |
| 52w position | 0.0 |
| gap | 7.0 |
| Component | Sub-score |
|---|---|
| short interest | 6.7 |
| days to cover | 8.1 |
| volatility | 0.0 |
| put call | 0.0 |
| implied vol | 0.0 |
| beta | 4.5 |
| debt equity | 10.0 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 0.0 |
| earnings timing | 5.0 |
| surprise avg | 0.0 |
| news activity | 8.0 |
Quality below minimum threshold.
L1:HARD_BLOCKnone
Setup— — No clear chart pattern; technical signals are mixed
EdgeInst Constrain — Small cap ($0.6B) below institutional reach
SuitabilitySpeculative — Drawdown -72% (>40% off 52w high)
The L1 gate blocked the positive-verdict path: a hard-floor threshold was breached, so dimensional pillars — including Value at 9.0 could not lift the engine output above the verdict floor. Failed gate signal: MOMENTUM:2.3<4.5.
The strongest dimensions are Value at 9.0, Insider at 7.2, and Sentiment at 6.5; the weakest are Quality at 1.6, Momentum at 2.3, and Catalyst at 3.6. The V9 engine flagged 2 failed gates, producing an asymmetric reward-to-risk of 6.90 and an engine sizing output of AVOID.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifPiotroski F-Score rises above 6 out of 9 from the current 2, alongside the quality score exceeding the engine's 4.0 floor.
Trip ifEarnings surprise exceeds 0% at the July 8, 2026 print, clearing the proximity-risk concern without a negative outcome.
Trip ifNet insider value over a trailing 90-day window rises above $0, reversing the current -$222,000 net sell position.
Trip ifAverage earnings surprise rises above 0% for 2 consecutive quarters, reversing the current -38.2% average miss.
Trip ifAnalyst upside estimate compresses below 20% from the current 106%, signaling the valuation gap has closed or targets have been cut.