Market Cap 10.52B
Revenue (ttm) 8.28B
Net Income (ttm) 791.47M
EPS (ttm) N/A
PE Ratio 9.84
Forward PE 10.29
Profit Margin 9.56%
Debt to Equity Ratio 0.36
Volume 641,900
Avg Vol 1,596,762
Day's Range N/A - N/A
Shares Out 80.76M
Stochastic %K 41%
Beta 1.23
Analysts Strong Sell
Price Target $183.75

Latest News on ICLR

ICON releases its ICON Cares 2024 Report

May 19, 2025, 4:15 PM EDT - 14 days ago

ICON releases its ICON Cares 2024 Report


ICON Reports First Quarter 2025 Results

Apr 30, 2025, 4:15 PM EDT - 4 weeks ago

ICON Reports First Quarter 2025 Results


GreensKeeper Q1 2025 Portfolio Update

Apr 10, 2025, 8:55 AM EDT - 7 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 - 2 months 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 - 3 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 - 3 months ago

ICON Reports Fourth Quarter and Full Year 2024 Results