Icon PLC
(NAS:ICLR)
$
164.9
-5.03 (-2.96%)
Market Cap: 12.72 Bil
Enterprise Value: 15.29 Bil
PE Ratio: 294.46
PB Ratio: 1.36
GF Score: 95/100 Icon PLC (ICLR) Transcripts
- 1