ICE
Valuation Financial Services · Financial Data & Stock Exchanges Data as of 2026-06-30P/E Ratio · Metrics
P/E Ratio
18.18
PEG Ratio
0.27
Dividend Yield
-
Gross Margin
73.83%
Net Margin
26.53%
Revenue CAGR 3Y
15.62%
ROE
12.97%
ROA
2.20%
Buyback Yield
0.70%
Current Ratio
1.01
Magic Earn Yield
7.57%
Altman Z-Score
0.53
Fair Value River
Score
Valuation 68
Profitability 40
Growth 52
Health 22
Yield 12