Icon PLC (NAS:ICLR)
$ 315.29 3.29 (1.06%) Market Cap: 26.07 Bil Enterprise Value: 29.02 Bil PE Ratio: 38.33 PB Ratio: 2.76 GF Score: 96/100

Icon PLC (ICLR) Transcripts

  • 1