Icon PLC (STU:IJF)
€ 151.1 +2.55 (+1.72%) Market Cap: 11.65 Bil Enterprise Value: 14.05 Bil PE Ratio: 90.17 PB Ratio: 1.43 GF Score: 84/100

Icon PLC (STU:IJF) Transcripts

  • 1