Icon PLC
(NAS:ICLR)
$
169.93
-2.08 (-1.21%)
Market Cap: 13.11 Bil
Enterprise Value: 16.02 Bil
PE Ratio: 88.54
PB Ratio: 1.40
GF Score: 88/100 Icon PLC (ICLR) Transcripts
- 1