
ICON Public Limited Company
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
Explore ICON Public Limited Company Data
iclr stock data · financialsFinancial Snapshot
Full FinancialsAnalyst Ratings & Price Target
Full ForecastTotal: 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.
Competitors & Peers
iclr competitorsStock Performance
Full HistoryAbout ICON Public Limited Company
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.