Stock Information
ICON PLC (ICLR)
Ticker Symbol: ICLR
Exchange: NASDAQ
Sector: Life Sciences Tools & Services
Market Cap: $10,446.04 mil
Piotroski score: 6
PE Ratio: 17.4356
EPS (TTM): 7.3978
Revenue (TTM): $103.77 M
Dividend Yield: N/A%
ROE: 6.32%
Latest News
-
Barclays Maintains Equal-Weight on Icon, Raises Price Target to $150
Fri, May 29, 2026 10:26 AM
-
ICON plc: FY 2025 Shows Reset Before Reacceleration
Fri, May 29, 2026 7:59 AM
-
BMO Capital Maintains Outperform on Icon, Raises Price Target to $160
Fri, May 29, 2026 7:52 AM
-
ICON Public Limited Company (ICLR) Q4 2025 Earnings Call Transcript
Thu, May 28, 2026 5:04 PM
-
Full Transcript: Icon Q4 2025 Earnings Call
Thu, May 28, 2026 11:58 AM
-
Icon Energy Issues Corporate Update That Fuel Costs For Newly-Chartered Dry Bulk Operator Will Be Born By Vessel Operator, Company Remains Insulated From Rising Fuel Costs
Wed, Apr 1, 2026 9:08 AM
-
ICON Public Limited Company 2025 Q4 - Results - Earnings Call Presentation
Thu, May 28, 2026 8:34 AM
-
Tracking Ruane, Cunniff & Goldfarb's Portfolio - Q1 2026 Update
Wed, May 27, 2026 8:43 PM
-
12 Health Care Stocks Moving In Wednesday's After-Market Session
Wed, May 27, 2026 5:05 PM
-
Icon Sees FY2026 Adj EPS $10.00-$11.00 vs $11.28 Est; Sees Sales $7.850B-$8.150B vs $7.867B Est
Wed, May 27, 2026 4:37 PM
Key Financials
Financial data not available