

Fundamental dimension Equity attribute | CMEPeer $306.37▲+0.13% Cap $110.2BP/E 25.0x QuantScore54/100 | CBOELeader $340.42▲+3.88% Cap $35.55BP/E 26.5x QuantScore59/100 | DBOEYPeer $35.02▼-1.10% Cap $63.16BP/E 27.0x QuantScore39/100 |
|---|---|---|---|
1. QuantScore pillars0–100 per pillar · click a ticker for the factor breakdown | |||
Technical | |||
64/100 |
73/100 |
84/100 |
Valuation Multiples, PEG & DCF upside | 75/100 | 52/100 | 43/100 |
Health Piotroski, Altman Z, leverage & liquidity | 52/100 | 77/100 | 26/100 |
Growth Revenue / earnings growth & margins | 45/100 | 44/100 | 36/100 |
Sentiment Analyst ratings, targets & revisions | 33/100 | 50/100 | 6/100 |
2. Valuation multiples & capital pricingGreen highlight = best-in-class (lowest positive multiple) |
Trailing P/E | 25.0x | 26.5x | 27.0x |
Forward P/E (next FY) | 24.7x | 24.2x | 24.1x |
EV / EBITDA (TTM) | 16.8x | 17.0x | 24.6x |
Price / Sales | 15.8x | 7.0x | 7.3x |
Price / Free Cash Flow | 33.8x | 1601.4x | — |
PEG ratio | 1.34 | 0.53 | 3.56 |
3. Financial health & solvencyLatest filings |
Piotroski F-Score | 5 / 9 | 5 / 9 | 3 / 9 |
Altman Z-Score | 0.61 (Distress) | 6.14 (Safe) | 0.17 (Distress) |
Total debt / equity | 0.13 | 0.28 | 3.26 |
Quick ratio | 1.0x | 1.6x | 1.1x |
Interest coverage | 52.5x | 33.5x | 20.1x |
4. Growth & margins trajectoryLatest fiscal year |
Revenue growth YoY | +6.4% | +15.1% | +1.4% |
Net income growth YoY | +14.7% | +43.8% | -1.7% |
Gross margin (TTM) | 84.3% | 52.3% | 72.9% |
Operating margin (FY) | 64.9% | 32.1% | 40.3% |
FCF margin (FY) | 64.3% | 24.5% | 37.2% |
5. Trailing price performancePrice change over period |
1M return | +12.9% | +27.2% | +8.9% |
3M return | +20.2% | +19.4% | +19.5% |
6M return | +7.1% | +12.1% | +12.0% |
Year to date | +11.9% | +35.6% | +33.2% |
1Y return | +13.7% | +42.6% | +32.0% |
3Y return | +43.1% | +109.8% | +113.7% |
6. DCF valuation & street consensusDCF model · analyst consensus |
DCF model fair value | $402.86 +31.5% upside | $245.21 -28.0% premium | $34.88 -0.4% premium |
Wall Street consensus target | $321.63 +5.0% · range $270.00–$367.00 | $339.00 -0.4% · range $300.00–$450.00 | — — |
Consensus stance | 41% Buy49% Hold11% Sell | 48% Buy42% Hold10% Sell | 33% Buy67% Hold0% Sell |