Icon PLC (NAS:ICLR)
$ 286.45 -9.99 (-3.37%) Market Cap: 23.72 Bil Enterprise Value: 27.65 Bil PE Ratio: 33.39 PB Ratio: 2.47 GF Score: 96/100

Icon PLC (ICLR) Transcripts

  • 1