Compare Stocks: ICLR

ICLR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ICLRICON Public Limited Company14.19B185.800.02%905,32424.878.10B

Average Return