Market Cap 11.25B
Revenue (ttm) 8.28B
Net Income (ttm) 791.47M
EPS (ttm) N/A
PE Ratio 10.53
Forward PE 10.95
Profit Margin 9.56%
Debt to Equity Ratio 0.36
Volume 3,965,479
Avg Vol 1,121,834
Day's Range N/A - N/A
Shares Out 80.76M
Stochastic %K 16%
Beta 1.24
Analysts Strong Sell
Price Target $228.41

Latest News on ICLR

GreensKeeper Q1 2025 Portfolio Update

Apr 10, 2025, 8:55 AM EDT - 12 days ago

GreensKeeper Q1 2025 Portfolio Update

AXP CHKP ELV GOOG GOOGL ICE VRTX


ICON plc Schedules First Quarter 2025 Earnings Conference Call

Mar 31, 2025, 6:30 AM EDT - 22 days ago

ICON plc Schedules First Quarter 2025 Earnings Conference Call


ICON plc to Present at Upcoming Investor Conferences

Mar 5, 2025, 7:30 AM EST - 6 weeks ago

ICON plc to Present at Upcoming Investor Conferences


ICON Reports Fourth Quarter and Full Year 2024 Results

Feb 19, 2025, 4:15 PM EST - 2 months ago

ICON Reports Fourth Quarter and Full Year 2024 Results