

Fundamental dimension Equity attribute | MDBLeader $371.09▲+2.44% Cap $29.85BP/E 508.0x QuantScore67/100 | ESTCPeer $102.43▲+4.30% Cap $10.75BP/E 28.3x QuantScore60/100 | IBMPeer $253.00▲+0.35% Cap $238.4BP/E 21.3x QuantScore54/100 |
|---|---|---|---|
1. QuantScore pillars0–100 per pillar · click a ticker for the factor breakdown | |||
Technical | |||
82/100 |
94/100 |
74/100 |
Valuation Multiples, PEG & DCF upside | 26/100 | 45/100 | 86/100 |
Health Piotroski, Altman Z, leverage & liquidity | 77/100 | 51/100 | 24/100 |
Growth Revenue / earnings growth & margins | 82/100 | 72/100 | 46/100 |
Sentiment Analyst ratings, targets & revisions | 67/100 | 36/100 | 37/100 |
2. Valuation multiples & capital pricingGreen highlight = best-in-class (lowest positive multiple) |
Trailing P/E | 508.0x | 28.3x | 21.3x |
Forward P/E (next FY) | 56.6x | 30.5x | 20.4x |
EV / EBITDA (TTM) | 257.3x | 162.4x | 16.7x |
Price / Sales | 10.7x | 6.0x | 3.4x |
Price / Free Cash Flow | 44.7x | 30.8x | 16.6x |
PEG ratio | 0.84 | 0.06 | 0.54 |
3. Financial health & solvencyLatest filings |
Piotroski F-Score | 7 / 9 | 5 / 9 | 5 / 9 |
Altman Z-Score | 23.35 (Safe) | 4.43 (Safe) | 3.28 (Safe) |
Total debt / equity | 0.01 | 0.46 | 1.89 |
Quick ratio | 4.9x | 1.8x | 0.8x |
Interest coverage | -5.6x | -0.4x | 6.5x |
4. Growth & margins trajectoryLatest fiscal year |
Revenue growth YoY | +22.8% | +17.3% | +7.6% |
Net income growth YoY | +44.9% | +440.2% | +75.9% |
Gross margin (TTM) | 72.7% | 75.5% | 58.0% |
Operating margin (FY) | -5.6% | -1.9% | 18.5% |
FCF margin (FY) | 20.3% | 18.5% | 17.9% |
5. Trailing price performancePrice change over period |
1M return | -11.9% | +16.2% | +11.7% |
3M return | +24.4% | +74.6% | +18.4% |
6M return | +46.3% | +120.8% | +9.3% |
Year to date | -11.6% | +35.8% | -14.4% |
1Y return | +11.2% | +15.5% | -17.5% |
3Y return | +5.4% | +35.6% | +84.0% |
6. DCF valuation & street consensusDCF model · analyst consensus |
DCF model fair value | $115.20 -69.0% premium | $43.92 -57.1% premium | $307.37 +21.5% upside |
Wall Street consensus target | $456.76 +23.1% · range $315.00–$560.00 | $90.67 -11.5% · range $55.00–$120.00 | $271.07 +7.1% · range $175.00–$350.00 |
Consensus stance | 80% Buy15% Hold4% Sell | 65% Buy35% Hold0% Sell | 46% Buy44% Hold10% Sell |