Icon PLC (NAS:ICLR)
$ 308.31 8.23 (2.74%) Market Cap: 25.49 Bil Enterprise Value: 28.74 Bil PE Ratio: 37.51 PB Ratio: 2.72 GF Score: 96/100

Icon PLC (ICLR) Transcripts

  • 1