bf/NASDAQ:ICLR_icon.jpeg

NASDAQ:ICLR

ICON Public Limited Company

  • Stock

USD

Last Close

320.58

30/08 20:00

Market Cap

27.17B

Beta: 1.12

Volume Today

440.96K

Avg: 574.48K

PE Ratio

42.50

PFCF: 42.30