ICON PLC (ICLR)

Market Cap:

$4,780,000,000

Last Price ():

$85.68

Change: -2.39% Open: $88.01 Low: $85.45 High: $88.90
Div. Yield: N/A Price/Earnings: 19.2 Price/Book: 4.9 Price/Sales: 3.0