Companies: 10,795·Total market cap: $144.5T
ICON Public Limited Company

ICON Public Limited Company

ICLRNASDAQHealthcare● Active
$149.45
$-3.35(-2.19%)
Market Cap$11.4B
P/E Ratio
52W High$211
52W Low$66.57
Overview

ICON Public Limited Company (ICLR) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · ICLR · as of Jun 8, 2026

Key Statistics

EPS (TTM)$6.20iclr eps ttm · iclr earnings per shareEarnings history
PE Ratio (TTM)24.1×iclr pe ratio ttm · iclr price to earningsPE Ratio deep dive
Revenue (TTM)$8.2Biclr revenue ttm · iclr annual revenueFull revenue history
Dividend YieldNo Dividenddoes iclr pay dividends · iclr dividend yieldDividend history
Shares Outstanding78.4Miclr shares outstanding · iclr floatShares outstanding history
Next EarningsJun 10, 2026Est.iclr earnings date · iclr next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$8.25B▼ 0.37% YoY
202320242025
icon public limited company revenue · iclr revenue 2025
FY 2025Net Income$229.3M▼ 71.02% YoY
202320242025
icon public limited company net income · iclr profit 2025
FY 2025EPS$2.92▼ 69.58% YoY
202320242025
iclr eps · icon public limited company earnings per share 2025
TTM:Revenue: $8.17BNet Income: $488.7MEPS: $6.20View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy30 analystsis iclr a buy · iclr analyst rating
Strong Buy
0
Buy
15
Hold
13
Sell
2
Strong Sell
0
12-Month Price Target
$100.00Low
$149.45Current
$145.36Avg Target2.74% downside
$216.00High
iclr price target · iclr 12 month forecast

Total: 30 · Buy rate: 50.0%

The ICLR analyst consensus is Buy, based on ratings from 30 Wall Street analysts over the past 3 months. The average 12-month price target is $145.36, representing -2.74% downside from the current price of $149.45.

Stock Performance

Full History
1D-2.19%
1W+9.26%
1M+20.05%
3M+39.41%
YTD-17.98%
1Y+6.97%
5Y-31.94%

About ICON Public Limited Company

CEOBarry Balfe
IPO DateMay 15, 1998
Employees41,250
CountryIE

ICON Public Limited Company a clinical research organization, provides outsourced development and commercialization services in Ireland, rest of Europe, the United States, and internationally. The co…

what is icon public limited company · iclr stock overview · icon public limited company company profile · who is icon public limited company ceo · iclr NASDAQ · icon public limited company headquarters · icon public limited company business segments

About Stock Overview & Key Data

ICON Public Limited Company (ICLR) is a Healthcare company in the Medical - Diagnostics & Research industry, listed on NASDAQ since May 15, 1998. As of the latest trading session, ICLR stock price is $149.45, with a market capitalization of $11.4B. The stock has returned +6.97% over the past 12 months and -17.98% year-to-date.

According to 30 Wall Street analysts, the consensus rating for ICON Public Limited Company stock is Buy, with an average 12-month price target of $145.36. In fiscal year 2025, ICON Public Limited Company reported revenue of $8.3B and net income of $229.3M. For detailed data — including ICON Public Limited Company revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, ICON Public Limited Company (ICLR) stock price is $149.45. The stock is traded on NASDAQ under the ticker symbol ICLR. The 52-week range is $66.57 – $211.00.

ICLR stock priceICLR quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice