Chart
No data available
No data available
ICLR  151.00 +0.17 (+0.11%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 1M
Shares Outstanding 53M
Market Cap 8.0B
Year High 347.723
Year Low 142.770
Earnings Per Share 9.520
P/E Ratio 15.86
Dividend N/A
Yield N/A
Exchange Nasdaq