Compare Stocks: ICLR

ICLR

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ICLRICON Public Limited Company13.94B182.610.03%1,397,30924.438.10B

Average Return