ICLR logo

ICLR
Icon Plc

643
Mkt Cap
$8.16B
Volume
20.00
52W High
$211.00
52W Low
$66.57
PE Ratio
14.92
ICLR Fundamentals
Price
$110.37
Prev Close
$106.81
Open
$106.22
50D MA
$112.99
Beta
1.17
Avg. Volume
1.07M
P/B
0.90
Loading...
Loading...

Poll

Software is bouncing hard today. Is this the start of a sustained recovery or just a dead cat bounce before we retest the lows?
Start of a real move higher
Dead cat - we retest the lows
Show me the results

Latest ICLR News

View
Top Discussions

Advertisement|Remove ads.

Advertisement|Remove ads.