CompositeGovernment TrackerInsider TradingHedge FundsRed FlagsFinancials

Financials

ICLR

ICON PLC · Services-Commercial Physical & Biological Research
Financials Score
★★★★★
Metrics Available10 / 10

You vs. Peer Average

Gross Margin
ICLR
29.2%
Peers
44.9%
Operating Margin
ICLR
5.4%
Peers
17.3%
Net Margin
ICLR
2.8%
Peers
13.1%
Revenue Growth (YoY)
ICLR
0.8%
Peers
12.9%
Earnings Growth (YoY)
ICLR
-69.0%
Peers
5.3%
Return on Equity
ICLR
2.5%
Peers
22.9%
Return on Assets
ICLR
1.4%
Peers
11.5%
Debt / Equity
ICLR
0.31x
Peers
1.47x
Current Ratio
ICLR
1.10x
Peers
1.02x
FCF Margin
ICLR
10.4%
Peers
22.7%