Icon PLC (NAS:ICLR)
$ 314.54 -0.6 (-0.19%) Market Cap: 26.01 Bil Enterprise Value: 29.30 Bil PE Ratio: 38.27 PB Ratio: 2.76 GF Score: 96/100

Icon PLC (ICLR) Transcripts

  • 1