

Fundamental dimension Equity attribute | BMILeader $151.24▲+1.07% Cap $4.38BP/E 34.8x QuantScore57/100 | CAMTPeer $121.16▲+1.41% Cap $5.65BP/E 151.4x QuantScore42/100 | ESEPeer $232.10▼-0.38% Cap $6.01BP/E 19.1x QuantScore55/100 |
|---|---|---|---|
1. QuantScore pillars0–100 per pillar · click a ticker for the factor breakdown | |||
Technical | |||
63/100 |
18/100 |
23/100 |
Valuation Multiples, PEG & DCF upside | 68/100 | 0/100 | 62/100 |
Health Piotroski, Altman Z, leverage & liquidity | 91/100 | 71/100 | 66/100 |
Growth Revenue / earnings growth & margins | 35/100 | 45/100 | 58/100 |
Sentiment Analyst ratings, targets & revisions | 27/100 | 76/100 | 68/100 |
2. Valuation multiples & capital pricingGreen highlight = best-in-class (lowest positive multiple) |
Trailing P/E | 34.8x | 151.4x | 19.1x |
Forward P/E (next FY) | 34.1x | 33.4x | 27.7x |
EV / EBITDA (TTM) | 21.6x | 199.1x | 19.9x |
Price / Sales | 5.0x | 11.1x | 4.7x |
Price / Free Cash Flow | 30.8x | — | 30.6x |
PEG ratio | -4.33 | -2.08 | 0.11 |
3. Financial health & solvencyLatest filings |
Piotroski F-Score | 6 / 9 | 3 / 9 | 5 / 9 |
Altman Z-Score | 11.84 (Safe) | 7.01 (Safe) | 6.29 (Safe) |
Total debt / equity | 0.00 | 0.69 | 0.08 |
Quick ratio | 1.4x | 6.6x | 0.9x |
Interest coverage | — | — | 10.1x |
4. Growth & margins trajectoryLatest fiscal year |
Revenue growth YoY | +10.9% | +15.6% | +19.2% |
Net income growth YoY | +13.4% | -57.2% | +193.7% |
Gross margin (TTM) | 41.6% | 50.1% | 42.0% |
Operating margin (FY) | 20.0% | 25.8% | 15.8% |
FCF margin (FY) | 18.5% | 25.7% | 17.3% |
5. Trailing price performancePrice change over period |
1M return | +15.8% | -16.5% | -13.5% |
3M return | +19.7% | -18.0% | -29.2% |
6M return | +24.1% | -40.3% | -27.4% |
Year to date | -13.3% | +13.9% | +18.8% |
1Y return | -19.2% | +1.7% | +4.9% |
3Y return | +10.5% | +129.2% | +134.5% |
6. DCF valuation & street consensusDCF model · analyst consensus |
DCF model fair value | $233.20 +54.2% upside | $30.30 -75.0% premium | $83.65 -64.0% premium |
Wall Street consensus target | $160.67 +6.2% · range $111.00–$187.00 | $178.71 +47.5% · range $152.00–$200.00 | $413.00 +77.9% · range $413.00–$413.00 |
Consensus stance | 28% Buy56% Hold17% Sell | 77% Buy23% Hold-0% Sell | 63% Buy38% Hold0% Sell |