Value
4.7/10data confidence 83%| Component | Sub-score |
|---|---|
| P/E | 3.6 |
| P/S | 6.9 |
| Fwd P/E | 4.9 |
| PEG | 4.9 |
| Analyst target | 3.0 |
- ▸Forward P/E: 25.4x
- ▸PEG: 1.62
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.
The franchise carries genuine financial strength and strong technical momentum, but the stock has climbed above its near-term resistance target — leaving the risk/reward unfavorable — while two of the most recent four quarters missed consensus estimates and the dividend payout ratio exceeds 100%, making the setup better suited for patience than a new commitment.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Pillar | Expectation | Trend |
|---|---|---|
The company's profitability, leverage, and operating efficiency metrics collectively produce a near-perfect financial health score, reflecting the durability of its asset-light franchise model across economic cycles. Quality | Return on assets and operating margins remain stable or improve over the next four reported quarters, sustaining the strong balance-sheet reading. | →Stable |
| CounterFinancial health metrics lag the revenue cycle. Revenue and earnings growth sit near the low end of the quality spectrum, and back-to-back earnings misses suggest the top line may be softening — high quality cannot support a premium multiple indefinitely if growth disappoints. | ||
The two most recent quarters both came in below consensus estimates, a back-to-back shortfall that raises the question of whether analyst expectations have outpaced the company's actual earnings trajectory entering the second half of the year. Earnings | A return to consensus beats in each of the next two reported quarters would indicate that estimates have reset to achievable levels and execution has re-stabilized. | →Stable |
| CounterThe two quarters prior to the recent misses showed a beat and an in-line result, suggesting the miss pattern may reflect lumpy quarterly timing rather than a structural deterioration in earnings power. | ||
The dividend payout ratio stands above 100%, meaning the company is currently distributing more than it earns on a reported basis — a level that cannot persist without sufficient free cash flow support or an eventual adjustment to the distribution. Catalyst | If the payout ratio falls back below 100% within 12 months, it would confirm that earnings growth or improved cash generation has restored dividend coverage. | →Stable |
| CounterAsset-light franchise businesses often generate free cash flow well above reported earnings due to their low capital intensity, which could make a temporarily elevated accounting payout ratio sustainable in practice without a dividend cut. | ||
The stock is trading above its near-term resistance price target, meaning current holders are sitting above the level at which the risk/reward was favorable; the reward-to-risk ratio has turned negative and the setup does not support adding exposure at the prevailing price. Price targets | A pullback that restores meaningful positive upside to the resistance level would reset the entry geometry; until then, the asymmetry does not warrant a new position. | →Stable |
| CounterOverbought momentum, rising volume accumulation, and a sustained position above the long-term moving average can keep high-quality franchises elevated above technical targets for extended periods, particularly when no fundamental catalyst forces a re-rating lower. | ||
CounterFinancial health metrics lag the revenue cycle. Revenue and earnings growth sit near the low end of the quality spectrum, and back-to-back earnings misses suggest the top line may be softening — high quality cannot support a premium multiple indefinitely if growth disappoints.
CounterThe two quarters prior to the recent misses showed a beat and an in-line result, suggesting the miss pattern may reflect lumpy quarterly timing rather than a structural deterioration in earnings power.
CounterAsset-light franchise businesses often generate free cash flow well above reported earnings due to their low capital intensity, which could make a temporarily elevated accounting payout ratio sustainable in practice without a dividend cut.
CounterOverbought momentum, rising volume accumulation, and a sustained position above the long-term moving average can keep high-quality franchises elevated above technical targets for extended periods, particularly when no fundamental catalyst forces a re-rating lower.
| Component | Sub-score |
|---|---|
| P/E | 3.6 |
| P/S | 6.9 |
| Fwd P/E | 4.9 |
| PEG | 4.9 |
| Analyst target | 3.0 |
| Component | Sub-score |
|---|---|
| ROA | 10.0 |
| Gross margin | 8.4 |
| Op margin | 8.9 |
| Net margin | 7.3 |
| Current ratio | 3.9 |
| FCF quality | 6.5 |
| Moat | 5.9 |
| Piotroski F | 8.9 |
| Component | Sub-score |
|---|---|
| Rev growth | 3.2 |
| EPS growth | 3.5 |
| Component | Sub-score |
|---|---|
| RSI | 3.7 |
| MACD | 10.0 |
| OBV | 10.0 |
| MA position | 9.0 |
| Volume | 0.0 |
| Component | Sub-score |
|---|---|
| Analyst rating | 5.0 |
| Price target | 2.2 |
| erm sentiment | 5.0 |
| Component | Sub-score |
|---|---|
| value rank | 3.9 |
| quality rank | 2.5 |
| growth rank | 1.3 |
| Component | Sub-score |
|---|---|
| bollinger | 0.7 |
| support resistance | 0.2 |
| 52w position | 9.9 |
| Component | Sub-score |
|---|---|
| short interest | 9.8 |
| days to cover | 9.3 |
| volatility | 7.8 |
| beta | 6.8 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 1.1 |
| earnings timing | 5.0 |
| surprise avg | 0.3 |
| dividend safety | 5.2 |
Multiple concerning factors. Consider reducing position.
L4:PATH_F_SELLnone
SetupUNKNOWN — No clear chart pattern; technical signals are mixed
EdgeNO_EDGE — No clear edge identified
SuitabilityMODERATE — Balanced profile
The F-path SELL output reflects an overall score of 5.0 below the 5.6 soft trigger — multiple weakening dimensions accumulated rather than a single hard-floor breach. The strongest dimension ( Risk (lower is worse) at 8.4) was not enough to lift the adjusted overall above the threshold. Co-occurring failed gates ( ASYMMETRY:-2.4=NEGATIVE) reinforce the read. Current asymmetry R:R is -2.44 — supplementary context, not the trigger for this path.
The strongest dimensions are Risk (lower is worse) at 8.4, Quality at 7.5, and Momentum at 6.5; the weakest are Peer rank at 3.2, Catalyst at 3.3, and Growth at 3.4. The V9 engine flagged 1 failed gate, producing an asymmetric reward-to-risk of -2.44 and an engine sizing output of AVOID.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifPiotroski F-score falls below 6 for 2 consecutive reported quarters.
Trip ifEPS exceeds consensus in 3 consecutive quarters, confirming execution has recovered and estimates are no longer too aggressive.
Trip ifStock price falls below $155, restoring at least 7% upside to the near-term resistance target.
Trip ifDividend payout ratio drops below 100% for 2 consecutive reported quarters.