Icon PLC
(BSP:ICLR34)
R$
42.48
+6.43 (+17.84%)
Market Cap: 3.28 Bil
Enterprise Value: 17.28 Bil
PE Ratio: 86.55
PB Ratio: 1.37
GF Score: 68/100 Icon PLC (BSP:ICLR34) Transcripts
- 1