Market Cap 16.34B
Revenue (ttm) 8.12B
Net Income (ttm) 612.34M
EPS (ttm) N/A
PE Ratio 14.71
Forward PE 14.13
Profit Margin 7.54%
Debt to Equity Ratio 0.35
Volume 1,229,500
Avg Vol 1,245,192
Day's Range N/A - N/A
Shares Out 82.50M
Stochastic %K 5%
Beta 1.20
Analysts Strong Sell
Price Target $278.53

Latest News on ICLR

ICON Issues Financial Guidance for Full Year 2025

Jan 14, 2025, 8:00 AM EST - 4 days ago

ICON Issues Financial Guidance for Full Year 2025


ICON Announces Appointment of Chief Operating Officer

Dec 18, 2024, 7:00 AM EST - 4 weeks ago

ICON Announces Appointment of Chief Operating Officer


ICON Reports Third Quarter 2024 Results

Oct 23, 2024, 4:15 PM EDT - 3 months ago

ICON Reports Third Quarter 2024 Results


Icon PLC (ICLR) Trading 3.72% Higher on Oct 2

Oct 2, 2024, 12:08 PM EDT - 3 months ago

Icon PLC (ICLR) Trading 3.72% Higher on Oct 2


ICON plc Schedules Third Quarter 2024 Earnings Conference Call

Sep 27, 2024, 6:00 AM EDT - 4 months ago

ICON plc Schedules Third Quarter 2024 Earnings Conference Call


ICON Reports Second Quarter 2024 Results

Jul 24, 2024, 4:15 PM EDT - 6 months ago

ICON Reports Second Quarter 2024 Results


Growing Earnings and Cash Flow Have Icon Thriving

Jul 23, 2024, 10:08 AM EDT - 6 months ago

Growing Earnings and Cash Flow Have Icon Thriving