

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