ICON Public Limited Company
Symbol: ICLR
NASDAQ
331.73
USDMarket price today
37.3560
P/E Ratio
0.8405
PEG Ratio
27.37B
MRK Cap
- 0.00%
DIV Yield
Symbol: ICLR
NASDAQ
331.73
USDMarket price today
37.3560
P/E Ratio
0.8405
PEG Ratio
27.37B
MRK Cap
DIV Yield