

Fundamental dimension Equity attribute | BBSILeader $33.22▲+1.25% Cap $805.1MP/E 23.9x QuantScore51/100 | KFRCPeer $58.50▲+9.02% Cap $1.05BP/E 27.6x QuantScore45/100 | MANPeer $47.53▲+2.00% Cap $2.21BP/E 18.4x QuantScore41/100 |
|---|---|---|---|
1. QuantScore pillars0–100 per pillar · click a ticker for the factor breakdown | |||
Technical | |||
84/100 |
83/100 |
43/100 |
Valuation Multiples, PEG & DCF upside | 51/100 | 39/100 | 77/100 |
Health Piotroski, Altman Z, leverage & liquidity | 65/100 | 67/100 | 38/100 |
Growth Revenue / earnings growth & margins | 18/100 | 6/100 | 7/100 |
Sentiment Analyst ratings, targets & revisions | 37/100 | 29/100 | 40/100 |
2. Valuation multiples & capital pricingGreen highlight = best-in-class (lowest positive multiple) |
Trailing P/E | 23.9x | 27.6x | 18.4x |
Forward P/E (next FY) | 24.8x | 23.0x | 13.2x |
EV / EBITDA (TTM) | 11.6x | 20.4x | 7.6x |
Price / Sales | 0.6x | 0.8x | 0.1x |
Price / Free Cash Flow | 51.9x | 46.4x | 298.7x |
PEG ratio | -0.72 | -3.06 | 0.02 |
3. Financial health & solvencyLatest filings |
Piotroski F-Score | 6 / 9 | 5 / 9 | 6 / 9 |
Altman Z-Score | 3.44 (Safe) | 7.94 (Safe) | 3.33 (Safe) |
Total debt / equity | 0.12 | 0.99 | 0.68 |
Quick ratio | 1.1x | 1.9x | 1.1x |
Interest coverage | 629.4x | — | 2.4x |
4. Growth & margins trajectoryLatest fiscal year |
Revenue growth YoY | +8.4% | -5.4% | +0.6% |
Net income growth YoY | +2.7% | -30.9% | -109.2% |
Gross margin (TTM) | 19.8% | 27.5% | 16.1% |
Operating margin (FY) | 5.0% | 3.8% | 1.3% |
FCF margin (FY) | 3.8% | 3.5% | -0.9% |
5. Trailing price performancePrice change over period |
1M return | +5.1% | +13.9% | -16.6% |
3M return | -16.4% | +6.1% | -7.4% |
6M return | +9.0% | +80.5% | +61.3% |
Year to date | -8.3% | +89.2% | +59.9% |
1Y return | -20.9% | +110.3% | +43.6% |
3Y return | +51.3% | +3.2% | -31.2% |
6. DCF valuation & street consensusDCF model · analyst consensus |
DCF model fair value | $24.98 -24.8% premium | $33.69 -42.4% premium | $137.20 +188.7% upside |
Wall Street consensus target | $40.00 +20.4% · range $38.00–$44.00 | $59.00 +0.9% · range $59.00–$59.00 | $52.14 +9.7% · range $47.00–$65.00 |
Consensus stance | 60% Buy40% Hold0% Sell | 40% Buy60% Hold0% Sell | 48% Buy52% Hold0% Sell |