Exchange: NASDAQ·Updated 04:34 PM EDT

ICLR Fundamentals

Current Price$167.11
Prev Close$169.55
Open$170.55
Dividend Yield0.00%
50-Day Moving Average$167.30
Beta1.15
Avg. Volume562,876.18
PE Ratio307.77
52-Week High$203.91
52-Week Low$66.57
Market Capitalization$13.08B
EPS (Annual)$2.90
Price to Book1.39
Revenue Per Employee$205,769.08

Advertisement|Remove ads.