Icon PLC (STU:IJF)
€ 148.55 +7.25 (+5.13%) Market Cap: 11.46 Bil Enterprise Value: 13.88 Bil PE Ratio: 83.83 PB Ratio: 1.33 GF Score: 82/100

Icon PLC (STU:IJF) Transcripts

  • 1