Icon PLC (ICLR)

81.64
0.82 1.00
NASDAQ : Health Care
Prev Close 80.82
Open 80.39
Day Low/High 79.77 / 81.69
52 Wk Low/High 62.31 / 84.14
Volume 121.56K
Avg Volume 466.30K
Exchange NASDAQ
Shares Outstanding 55.39M
Market Cap 4.47B
EPS 4.10
P/E Ratio 20.34
Div & Yield N.A. (N.A)