Market Cap 10.82B
Revenue (ttm) 8.28B
Net Income (ttm) 791.47M
EPS (ttm) N/A
PE Ratio 10.73
Forward PE 11.15
Profit Margin 9.56%
Debt to Equity Ratio 0.36
Volume 1,723,900
Avg Vol 1,487,780
Day's Range N/A - N/A
Shares Out 80.76M
Stochastic %K 1%
Beta 1.23
Analysts Strong Sell
Price Target $199.94

Latest News on ICLR

ICON Reports First Quarter 2025 Results

Apr 30, 2025, 4:15 PM EDT - 12 days ago

ICON Reports First Quarter 2025 Results


GreensKeeper Q1 2025 Portfolio Update

Apr 10, 2025, 8:55 AM EDT - 4 weeks 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 - 6 weeks 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 - 2 months 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