bf/NASDAQ:ICLR_icon.jpeg

NASDAQ:ICLR

ICON plc

  • Stock

USD

Last Close

160.00

06/11 21:01

Market Cap

27.17B

Beta: 1.12

Volume Today

4.00M

Avg: 574.48K

PE Ratio

42.50

PFCF: 42.30