Value
7.3/10data confidence 100%| Component | Sub-score |
|---|---|
| P/E | 4.2 |
| P/S | 9.8 |
| EV/EBITDA | 6.8 |
| Fwd P/E | 8.5 |
| PEG | 10.0 |
| Analyst target | 4.0 |
- ▸Forward P/E: 13.4x
- ▸PEG: 0.10
- ▸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.
Four consecutive earnings beats averaging 31.5% above estimates, a PEG ratio of 0.09, and free cash flow conversion of 301% of net income create a compelling quality-value combination — but the stock sits just 1.1% below the analyst price target with unfavorable risk/reward, making the near-term entry unattractive despite the underlying fundamentals.
Falsifiable statement — pillar-level invalidators below. Engine-derived; not personalized advice.
| Pillar | Expectation | Trend |
|---|---|---|
At a PEG ratio of 0.09 and a forward price-to-earnings multiple of 12.2 times, the stock screens as deeply undervalued relative to its earnings growth rate, suggesting the market is discounting the earnings trajectory more aggressively than fundamentals warrant. Valuation breakdown | Multiple expands from 12.2 times forward earnings toward 18 times as the earnings beat streak is recognized, delivering price appreciation without requiring incremental earnings growth. | →Stable |
| CounterThe absence of a discernible competitive moat limits the rate at which any valuation discount resolves; low multiples for technology companies with concentrated customer and geographic exposure often reflect structural quality discounts rather than temporary mispricing. | ||
With 73.5% of revenue from the banking segment and 76.0% from international operations, any deterioration in banking technology demand or in a key geographic market would disproportionately impair overall performance with limited offset from other segments. Bear case | Revenue from segments outside the banking vertical grows to represent more than 35% of total quarterly revenue within 12 months, meaningfully reducing single-segment dependency. | ↓Deteriorating |
| CounterDeep entrenchment in banking technology creates durable customer relationships and high switching costs in financial infrastructure — the concentration may reflect a source of customer retention rather than pure geographic or product risk. | ||
Four consecutive quarters of beating earnings estimates, with an average quarterly surprise of 31.5% above consensus, reflects broad-based operational outperformance rather than a single anomalous quarter. Earnings | The beat streak extends to five consecutive quarters at next earnings (approximately 50 days out) with a positive surprise. | →Stable |
| CounterThe most recent quarter's 8.65% beat represents a notable step down from the prior quarter's 66.67% surprise, and consensus estimates may already embed elevated expectations following the streak — leaving less room to surprise going forward. | ||
Free cash flow conversion of 301% of net income means the business generates substantially more cash than reported earnings suggest — a signal of high-quality underlying cash economics that reported profit metrics alone understate. Quality breakdown | Free cash flow conversion remains above 150% of net income for the next four quarters, confirming the cash generation is structural rather than a one-time working capital event. | →Stable |
| CounterThe absence of a competitive moat creates uncertainty about whether the elevated cash conversion reflects durable cost advantages or a favorable near-term working capital position that could normalize as the business cycle shifts. | ||
CounterThe absence of a discernible competitive moat limits the rate at which any valuation discount resolves; low multiples for technology companies with concentrated customer and geographic exposure often reflect structural quality discounts rather than temporary mispricing.
CounterDeep entrenchment in banking technology creates durable customer relationships and high switching costs in financial infrastructure — the concentration may reflect a source of customer retention rather than pure geographic or product risk.
CounterThe most recent quarter's 8.65% beat represents a notable step down from the prior quarter's 66.67% surprise, and consensus estimates may already embed elevated expectations following the streak — leaving less room to surprise going forward.
CounterThe absence of a competitive moat creates uncertainty about whether the elevated cash conversion reflects durable cost advantages or a favorable near-term working capital position that could normalize as the business cycle shifts.
| Component | Sub-score |
|---|---|
| P/E | 4.2 |
| P/S | 9.8 |
| EV/EBITDA | 6.8 |
| Fwd P/E | 8.5 |
| PEG | 10.0 |
| Analyst target | 4.0 |
| Component | Sub-score |
|---|---|
| ROE | 3.7 |
| ROA | 3.8 |
| Gross margin | 1.3 |
| Op margin | 2.5 |
| Net margin | 1.4 |
| Current ratio | 4.8 |
| FCF quality | 10.0 |
| Moat | 4.2 |
| Piotroski F | 6.7 |
| Component | Sub-score |
|---|---|
| Rev growth | 4.0 |
| EPS growth | 10.0 |
| Component | Sub-score |
|---|---|
| RSI | 4.1 |
| MACD | 10.0 |
| OBV | 10.0 |
| MA position | 9.0 |
| Volume | 6.0 |
| Component | Sub-score |
|---|---|
| Analyst rating | 5.0 |
| Price target | 6.2 |
| erm sentiment | 5.0 |
| Component | Sub-score |
|---|---|
| materiality | 2.0 |
| insider conviction | 4.2 |
| holder change | 4.1 |
| notable moves | 5.0 |
| Component | Sub-score |
|---|---|
| value rank | 6.9 |
| quality rank | 4.3 |
| growth rank | 1.8 |
| Component | Sub-score |
|---|---|
| bollinger | 0.0 |
| support resistance | 1.2 |
| 52w position | 9.7 |
| Component | Sub-score |
|---|---|
| short interest | 2.0 |
| days to cover | 1.4 |
| volatility | 5.1 |
| put call | 0.0 |
| implied vol | 3.4 |
| beta | 6.6 |
| debt equity | 4.9 |
| Component | Sub-score |
|---|---|
| erm | 5.0 |
| earnings history | 10.0 |
| earnings timing | 5.0 |
| surprise avg | 10.0 |
Downgraded from BUY WAIT — price $90.75 has reached target $90.24. No upside to wait for.
L3:NEWS_BLOCK|SANITY:WAIT+price>=TPnone
Setup— — No clear chart pattern; technical signals are mixed
EdgeNo clear edge — No clear edge identified
SuitabilityAggressive — MCap $3.1B<$5B
A recent news event triggered an L3 news-block on the verdict path. Trigger: Downgraded from BUY WAIT — price $90.75 has reached target $90.24. No upside to wait for. The 10-dimension scores remain Momentum at 7.8 (strongest), but ASYMMETRY:-0.7=NEGATIVE also fails — the news block is the proximate trigger, not the sole driver.
The strongest dimensions are Momentum at 7.8, Catalyst at 7.5, and Value at 7.3; the weakest are Risk (lower is worse) at 3.3, Technical at 3.6, and Peer rank at 3.7. The V9 engine flagged 3 failed gates, producing an asymmetric reward-to-risk of -0.74 and an engine sizing output of AVOID.
Falsifying conditions — when triggered, the corresponding pillar's thesis is invalidated.
Trip ifEPS surprise falls below 0% for 2 consecutive quarters, ending the beat streak.
Trip ifForward P/E compresses below 8x as earnings estimates decline faster than the stock price.
Trip ifFree cash flow falls below 100% of net income for 2 consecutive quarters.
Trip ifBanking segment revenue falls below 60% of total quarterly revenue for 2 consecutive quarters.