Value
4.9/10data confidence 83%| Component | Sub-score |
|---|---|
| P/E | 0.0 |
| P/S | 0.7 |
| Fwd P/E | 6.3 |
| PEG | 10.0 |
| Analyst target | 7.5 |
- ▸Forward P/E: 20.3x
- ▸PEG: 0.01
Updated
Model-generated analysis — not investment advice. Not a registered investment advisor. Past performance does not guarantee future results. How we score · Editorial policy
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. People who build TrendMatrix, or entities they control, may hold positions, long or short, in securities it covers, and may trade them at any time. Positions are not disclosed individually. Verdicts are generated by an automated model applied by the same rules to every covered stock, and are not adjusted for any position held by the people who build TrendMatrix. We do not accept payment from issuers for coverage.
No paid promotion. TrendMatrix does not accept payment from any issuer, broker, or third party in exchange for coverage of any security.
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.
Eton Pharmaceuticals is a high-quality specialty drug maker growing revenue 99% YoY with a 9/9 Piotroski F-Score and 21.5% upside to the analyst target, but insiders have sold $13.9M in 90 days (0.969% of market cap) and the earnings record is uneven.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Pillar | Expectation | Trend |
|---|---|---|
Eton is growing revenue 99% YoY, with quarterly revenue of $37.6M in the latest quarter versus $18.9M a year earlier. Growth breakdown | Quarterly revenue reaches the $42.2M next-quarter estimate and YoY growth stays above 40%. | →Stable |
| CounterGrowth confidence is only 0.33, and a small-cap specialty drug maker can see lumpy product launches, so the 99% rate will fade as the base grows. | ||
Eton shows excellent return on equity of 36%, a wide moat and a perfect Piotroski F-Score of 9 out of 9. Quality breakdown | Return on equity stays above 25% and the F-Score stays at or above 8 over the next 12 months. | →Stable |
| CounterEarnings quality shows a warning at 52% FCF to net income, so reported profits are only partly turning into cash. | ||
Insiders sold $13,851,073 across 12 sales in the last 90 days (0.969% of market cap) with no buys, an extreme level of selling. Insider | Insider selling slows to below 0.3% of market cap per 90 days over the next 12 months. | →Stable |
| CounterInsiders at a fast-growing company often sell on pre-arranged schedules or after large gains, so the selling may say little about the outlook. | ||
Eton posted 2 misses (-5.0% and -75.0%), 1 in-line result and one 126.3% beat in the last 4 reports, with the next report due 2026-11-12. Last 4 quarters | EPS meets or beats estimates at the 2026-11-12 report, ending the pattern of consecutive misses. | ↑Improving |
| CounterProfit levels are tiny ($0.04 to $0.43 per share), so percentage surprises are noisy, but repeated misses show estimates are hard to hit. | ||
The $60.77 analyst target is 21.5% above the $50.00 price, with a reward-to-risk of 2.1 and a forward P/E of 19.6x. Analyst target | Price moves toward $60.77 as earnings catch up with growth. | →Stable |
| CounterCoverage is light, and the stock has an 84% implied volatility, so a miss near the 2026-11-12 report could push it toward the $46.91 stop. | ||
CounterGrowth confidence is only 0.33, and a small-cap specialty drug maker can see lumpy product launches, so the 99% rate will fade as the base grows.
CounterEarnings quality shows a warning at 52% FCF to net income, so reported profits are only partly turning into cash.
CounterInsiders at a fast-growing company often sell on pre-arranged schedules or after large gains, so the selling may say little about the outlook.
CounterProfit levels are tiny ($0.04 to $0.43 per share), so percentage surprises are noisy, but repeated misses show estimates are hard to hit.
CounterCoverage is light, and the stock has an 84% implied volatility, so a miss near the 2026-11-12 report could push it toward the $46.91 stop.
| Component | Sub-score |
|---|---|
| P/E | 0.0 |
| P/S | 0.7 |
| Fwd P/E | 6.3 |
| PEG | 10.0 |
| Analyst target | 7.5 |
| Component | Sub-score |
|---|---|
| ROE | 10.0 |
| ROA | 7.9 |
| Gross margin | 8.3 |
| Op margin | 10.0 |
| Net margin | 6.0 |
| Current ratio | 5.6 |
| FCF quality | 4.1 |
| Moat | 8.2 |
| Piotroski F | 10.0 |
| Component | Sub-score |
|---|---|
| Rev growth | 10.0 |
| Component | Sub-score |
|---|---|
| RSI | 7.7 |
| MACD | 8.9 |
| OBV | 10.0 |
| MA position | 7.0 |
| Volume | 0.0 |
| Component | Sub-score |
|---|---|
| Analyst rating | 7.1 |
| Price target | 9.0 |
| erm sentiment | 5.0 |
| Component | Sub-score |
|---|---|
| materiality | 2.0 |
| insider conviction | 2.0 |
| holder change | 6.1 |
| notable moves | 7.0 |
| Component | Sub-score |
|---|---|
| value rank | 0.0 |
| quality rank | 8.1 |
| growth rank | 9.7 |
| Component | Sub-score |
|---|---|
| bollinger | 5.0 |
| support resistance | 5.3 |
| 52w position | 5.8 |
| Component | Sub-score |
|---|---|
| short interest | 5.3 |
| days to cover | 7.6 |
| volatility | 1.8 |
| put call | 0.0 |
| implied vol | 0.0 |
| beta | 7.6 |
| debt equity | 7.2 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 0.0 |
| earnings timing | 5.0 |
| surprise avg | 0.0 |
| news activity | 5.0 |
Growth is outpacing valuation and the technical setup has confirmed a breakout above resistance (PEG 0.01, quality 7.8/10, growth 10.0/10). | News modifier -1 (STRONG_BUY_NOW → STRONG_BUY_WAIT).
L4:PATH_C2_GARP|L3:NEWS_MOD=-1|ENTRY_STICKY:WITHIN_BANDSetup— — No clear chart pattern; technical signals are mixed
EdgeNo clear edge — No clear edge identified
SuitabilityAggressive — MCap $1.5B<$5B
The C-path quality+growth combination triggered the STRONG_BUY_WAIT verdict: quality 7.8 and growth 10.0 both clear their thresholds, with asymmetric R:R of 1.86 supporting the read.
The strongest dimensions are Growth at 10.0, Quality at 7.8, and Sentiment at 7.2; the weakest are Catalyst at 3.0, Risk (lower is worse) at 4.2, and Insider at 4.3. The V9 engine flagged 1 failed gate with 2 warnings, producing an asymmetric reward-to-risk of 1.86 and an engine sizing output of STARTER.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifRevenue growth falls below 30% YoY from current 99%.
Trip ifPiotroski F-Score falls below 6 of 9 from current 9.
Trip ifInsider selling exceeds 2% of market cap over 90 days from current 0.969%.
Trip ifEPS surprise stays below 0% for 2 consecutive quarters.
Trip ifPrice falls below the $46.91 stop level, more than 6% under the current $50.00.