Value
6.1/10data confidence 100%| Component | Sub-score |
|---|---|
| P/E | 4.3 |
| P/S | 8.1 |
| EV/EBITDA | 3.9 |
| Fwd P/E | 7.4 |
| PEG | 4.8 |
| Analyst target | 7.5 |
- ▸Forward P/E: 16.8x
- ▸PEG: 1.68
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 |
|---|---|---|
Four consecutive quarters of earnings beats, averaging roughly 5% above consensus each period, demonstrate consistent execution and the ability to outperform analyst expectations even as the share price has weakened. Catalyst breakdown | The company delivers a fifth consecutive earnings beat with positive EPS surprise in the next reported quarter. | →Stable |
| CounterA declining price alongside consistent earnings beats — with falling OBV indicating volume distribution — suggests the market may be pricing in a future miss or viewing current earnings as insufficient to sustain the valuation; a single miss after four beats could accelerate the downside. | ||
The stock is in a confirmed downtrend with its 200-day moving average sloping at -5.4% per month, falling volume accumulation (declining OBV), and an elevated put/call ratio of 2.68 — all three pointing to sustained selling pressure that could extend the drawdown before any fundamental thesis pays off. Momentum breakdown | The 200-day moving average slope turns positive (above 0% per 30 days) and the death cross resolves into a golden cross within 9 months. | →Stable |
| CounterThe 21.7% upside to analyst consensus and a risk/reward ratio of approximately 3.1-to-1 imply that much of the negative news may already be discounted, and patient investors with a 12-month horizon may not require technical improvement before the thesis begins to work. | ||
The stock trades roughly 21.7% below the analyst consensus target of $200.91, with a risk/reward ratio of approximately 3.1-to-1 in the investor's favor — a wide asymmetric setup that suggests substantial downside is already discounted at the current price of $165.13. Price targets | Share price closes above $185 (roughly halfway to the analyst consensus target) within 9 months. | →Stable |
| CounterAn elevated put/call ratio of 2.68 signals that options market participants are heavily positioned for continued weakness, which can suppress near-term price action even when the fundamental case is intact. | ||
The company is an industry growth leader, but carries a debt-to-equity ratio of 1.1 and a PEG of 1.63 — embedding growth assumptions into the multiple that, if they decelerate, could expose the stock on both valuation and leverage grounds simultaneously. Bear case | Revenue growth continues at or above the current pace for 2 consecutive fiscal periods, justifying the growth premium embedded in the forward multiple. | →Stable |
| CounterFree cash flow converts at 147% of net income with a Piotroski score of 7 out of 9, meaning the balance sheet generates ample cash to service the debt — the combination of growth and cash conversion may make the leverage level less risky than the ratio alone implies. | ||
CounterA declining price alongside consistent earnings beats — with falling OBV indicating volume distribution — suggests the market may be pricing in a future miss or viewing current earnings as insufficient to sustain the valuation; a single miss after four beats could accelerate the downside.
CounterThe 21.7% upside to analyst consensus and a risk/reward ratio of approximately 3.1-to-1 imply that much of the negative news may already be discounted, and patient investors with a 12-month horizon may not require technical improvement before the thesis begins to work.
CounterAn elevated put/call ratio of 2.68 signals that options market participants are heavily positioned for continued weakness, which can suppress near-term price action even when the fundamental case is intact.
CounterFree cash flow converts at 147% of net income with a Piotroski score of 7 out of 9, meaning the balance sheet generates ample cash to service the debt — the combination of growth and cash conversion may make the leverage level less risky than the ratio alone implies.
Four consecutive earnings beats and 21.7% potential upside to analyst consensus at a roughly 3.1-to-1 reward/risk ratio make the fundamental setup attractive, but a confirmed price downtrend with the 200-day moving average sloping at -5.4% per month and an elevated put/call ratio of 2.68 mean the near-term technical environment must improve before the fundamental case can translate into price appreciation.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Component | Sub-score |
|---|---|
| P/E | 4.3 |
| P/S | 8.1 |
| EV/EBITDA | 3.9 |
| Fwd P/E | 7.4 |
| PEG | 4.8 |
| Analyst target | 7.5 |
| Component | Sub-score |
|---|---|
| ROE | 4.8 |
| ROA | 4.2 |
| Gross margin | 7.2 |
| Op margin | 7.0 |
| Net margin | 5.6 |
| Current ratio | 2.4 |
| FCF quality | 9.9 |
| Moat | 6.9 |
| Piotroski F | 7.8 |
| Component | Sub-score |
|---|---|
| Rev growth | 6.1 |
| EPS growth | 8.8 |
| Component | Sub-score |
|---|---|
| RSI | 3.8 |
| MACD | 10.0 |
| OBV | 10.0 |
| MA position | 6.0 |
| Volume | 4.2 |
| Component | Sub-score |
|---|---|
| LLM sentiment | 6.8 |
| Analyst rating | 7.5 |
| Price target | 8.5 |
| Component | Sub-score |
|---|---|
| materiality | 4.5 |
| insider conviction | 2.0 |
| holder change | 5.1 |
| Component | Sub-score |
|---|---|
| value rank | 1.3 |
| quality rank | 5.7 |
| growth rank | 7.5 |
| Component | Sub-score |
|---|---|
| bollinger | 1.2 |
| support resistance | 2.3 |
| 52w position | 2.6 |
| gap | 5.0 |
| Component | Sub-score |
|---|---|
| short interest | 7.2 |
| days to cover | 7.1 |
| volatility | 3.0 |
| put call | 0.0 |
| implied vol | 3.9 |
| beta | 5.7 |
| debt equity | 4.7 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 10.0 |
| earnings timing | 5.0 |
| surprise avg | 5.1 |
| dividend safety | 7.0 |
| news activity | 6.0 |
Mixed signals. Hold existing position. | News modifier +2 (HOLD_IF_HOLDING → STRONG_BUY_WAIT).
L4:PATH_F_HOLD_DEFAULT|L3:NEWS_MOD=+2SetupRecovery — Death cross but MACD improving, RSI 62
EdgeCatalyst-Driven — Earnings in 17d with 4/4 beat streak
SuitabilityAggressive — Beta 1.32>1.3
The default F-path HOLD fired without any positive-conviction gate triggering — no momentum acceleration, no quality+value crossover, no setup recognition. Highest-clear gate: MOMENTUM:6.8>=5.5. Top dim: Sentiment at 7.6; weakest: Technical at 2.8. The engine's read is one of pattern absence — no directional conviction in either direction at current asymmetry.
The strongest dimensions are Sentiment at 7.6, Growth at 7.5, and Momentum at 6.8; the weakest are Technical at 2.8, Insider at 3.9, and Risk (lower is worse) at 4.5. The V9 engine flagged 1 failed gate with 1 warning, producing an asymmetric reward-to-risk of 1.25 and an engine sizing output of STARTER.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifEPS surprise falls below 0% for any single reported quarter, breaking the 4-quarter consecutive beat streak.
Trip ifThe 200-day moving average slope turns positive (above 0% per 30 days) and price holds above the 200-day MA for 10 consecutive trading days, resolving the downtrend concern.
Trip ifAnalyst consensus target falls below $175 (less than 6% above the current price of $165.13), eliminating the material upside thesis.
Trip ifRevenue growth exceeds 15% year-over-year for 2 consecutive quarters while debt-to-equity falls below 0.8, demonstrating growth is outpacing leverage and falsifying the dual-risk concern.