Value
6.0/10data confidence 83%| Component | Sub-score |
|---|---|
| P/E | 3.5 |
| P/S | 9.1 |
| EV/EBITDA | 3.5 |
| Fwd P/E | 8.0 |
| PEG | 4.9 |
- ▸Forward P/E: 15.0x
- ▸PEG: 1.56
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 debt/equity ratio of 2.0 has resulted in a leverage penalty, adding balance sheet fragility that could constrain the company's flexibility if revenue growth slows or earnings disappoint. Bear case | Debt/equity ratio falls below 1.0 over 4 consecutive quarters, demonstrating meaningful deleveraging progress. | →Stable |
| CounterAt a forward P/E of 15.0x and with strong free cash flow conversion, the company may be generating enough cash to service the debt comfortably — leverage at this level need not be impaired unless cash flow deteriorates. | ||
The company has beaten consensus estimates in each of the last four reported quarters with an average positive surprise of 18.6%, indicating a disciplined pattern of consistently delivering above market expectations. Earnings | EPS surprise remains positive for each of the next four quarters, averaging above 10%. | →Stable |
| CounterThe large average beat magnitude raises the risk of estimate normalization — as analysts incorporate the pattern into their models, the bar rises and smaller beats or misses become more likely, potentially triggering a sharp re-rating. | ||
The stock is trading above its technical take-profit level, RSI has reached 76 (overbought territory), and the risk/reward is unfavorable with negative asymmetry — the near-term setup favors reducing rather than adding exposure. Warnings | Price pulls back below $70 and RSI normalizes below 60 for 3 consecutive weeks, restoring a more constructive entry geometry. | →Stable |
| CounterOverbought conditions can persist in strong momentum names, and continued earnings beats could justify the extended valuation if growth accelerates from the current pace. | ||
Short interest stands at 18% of float, a level the data flags as a short-squeeze setup but which equally represents substantial bearish conviction from sophisticated market participants who believe the stock is overvalued or at risk. Risk | Short interest falls below 10% for 2 consecutive monthly reporting periods, indicating the bearish thesis among short sellers has been resolved. | →Stable |
| CounterElevated short interest can amplify upside if a positive earnings surprise triggers covering, turning the short positioning into a near-term catalyst rather than a headwind. | ||
Free cash flow converts at 283% of net income and the Piotroski F-Score is 8 out of 9, signaling that reported earnings are backed by real cash generation and the financial position is structurally sound. Quality | Free cash flow stays above 150% of net income and the Piotroski score remains at 7 or above for 4 consecutive quarters. | →Stable |
| CounterThe large gap between free cash flow and reported net income is a double-edged signal — while it reflects strong cash generation today, it also means that if capital allocation priorities shift, the conversion ratio could compress rapidly. | ||
CounterAt a forward P/E of 15.0x and with strong free cash flow conversion, the company may be generating enough cash to service the debt comfortably — leverage at this level need not be impaired unless cash flow deteriorates.
CounterThe large average beat magnitude raises the risk of estimate normalization — as analysts incorporate the pattern into their models, the bar rises and smaller beats or misses become more likely, potentially triggering a sharp re-rating.
CounterOverbought conditions can persist in strong momentum names, and continued earnings beats could justify the extended valuation if growth accelerates from the current pace.
CounterElevated short interest can amplify upside if a positive earnings surprise triggers covering, turning the short positioning into a near-term catalyst rather than a headwind.
CounterThe large gap between free cash flow and reported net income is a double-edged signal — while it reflects strong cash generation today, it also means that if capital allocation priorities shift, the conversion ratio could compress rapidly.
The company delivers a clean four-quarter earnings beat record with an average positive surprise above 18% and exceptional free cash flow conversion, but the stock is trading above its technical take-profit level with an overbought RSI of 76 and a negative risk/reward — significant short interest at 18% and a debt/equity ratio of 2.0 add fragility if the earnings streak breaks.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Component | Sub-score |
|---|---|
| P/E | 3.5 |
| P/S | 9.1 |
| EV/EBITDA | 3.5 |
| Fwd P/E | 8.0 |
| PEG | 4.9 |
| Component | Sub-score |
|---|---|
| ROE | 7.4 |
| ROA | 4.6 |
| Gross margin | 5.8 |
| Op margin | 4.7 |
| Net margin | 2.6 |
| Current ratio | 5.6 |
| FCF quality | 10.0 |
| Moat | 5.6 |
| Piotroski F | 8.9 |
| Component | Sub-score |
|---|---|
| Rev growth | 3.7 |
| EPS growth | 10.0 |
| Component | Sub-score |
|---|---|
| RSI | 4.2 |
| MACD | 6.7 |
| OBV | 10.0 |
| MA position | 9.0 |
| Volume | 10.0 |
| vol acceleration | 5.5 |
| Component | Sub-score |
|---|---|
| Analyst rating | 5.0 |
| Price target | 5.0 |
| Component | Sub-score |
|---|---|
| value rank | 5.8 |
| quality rank | 5.9 |
| growth rank | 1.4 |
| Component | Sub-score |
|---|---|
| bollinger | 0.0 |
| support resistance | 0.6 |
| 52w position | 10.0 |
| Component | Sub-score |
|---|---|
| short interest | 7.9 |
| days to cover | 0.0 |
| volatility | 10.0 |
| beta | 8.1 |
| debt equity | 3.1 |
| Component | Sub-score |
|---|---|
| earnings history | 10.0 |
| earnings timing | 5.0 |
| surprise avg | 10.0 |
| dividend safety | 4.8 |
Multiple concerning factors. Consider reducing position.
L4:PATH_F_SELLSetup— — No clear chart pattern; technical signals are mixed
EdgeNo clear edge — No clear edge identified
SuitabilityAggressive — MCap $2.3B<$5B
The F-path SELL output reflects an overall score of 4.8 below the 5.6 soft trigger — multiple weakening dimensions accumulated rather than a single hard-floor breach. The strongest dimension ( Momentum at 7.6) was not enough to lift the adjusted overall above the threshold. Co-occurring failed gates ( ASYMMETRY:-1.0=NEGATIVE) reinforce the read. Current asymmetry R:R is -1.00 — supplementary context, not the trigger for this path.
The strongest dimensions are Momentum at 7.6, Catalyst at 7.5, and Growth at 6.8; the weakest are Peer rank at 3.3, Technical at 3.5, and Insider at 5.0. The V9 engine flagged 1 failed gate with 1 warning, producing an asymmetric reward-to-risk of -1.00 and an engine sizing output of AVOID.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifEPS surprise stays below 0% for 2 consecutive quarters.
Trip ifPrice pulls back below $70 and RSI falls below 60 for 3 consecutive weeks.
Trip ifShort interest falls below 10% for 2 consecutive monthly reporting periods.
Trip ifDebt/equity ratio falls below 1.0 over 4 consecutive quarters.
Trip ifFree cash flow falls below 100% of net income for 2 consecutive quarters.