Comparison Icon (ICLR) with Competitors
Icon (ICLR) industry is Diagnostics & Research.
Profit Margin
ICLR2.78%
Industry8.05%
Upside-65.44%
Operating Margin
ICLR5.37%
Industry0.79%
Upside+583.92%
Debt-to-Equity
ICLR31.25%
Industry-148.97%
Upside+180.22%
Free Cash Flow Yield
ICLR9.50%
Industry3.72%
Upside+155.57%
P/E
ICLR39.55
Industry42.20
Upside-6.28%
Forward P/E
ICLR11.95
Industry21.63
Upside-44.75%
P/S
ICLR1.14
Industry3.89
Upside-70.76%
P/B
ICLR0.97
Industry3.41
Upside-71.55%