(ICLR) ICON - Ratings and Ratios

Exchange: NASDAQ • Country: Ireland • Currency: USD • Type: Common Stock • ISIN: IE0005711209

ICLR EPS (Earnings per Share)

This chart shows the EPS (Earnings per Share) of ICLR over the last 5 years for every Quarter.

ICLR Revenue

This chart shows the Revenue of ICLR over the last 5 years for every Quarter.

ICLR: Clinical Trials, Research Services, Data Solutions, Lab Services, Outsourcing

ICON PLC is a leading global provider of outsourced development and commercialization services to the pharmaceutical, biotechnology, and medical device industries. With a strong presence in Ireland, Europe, the US, and internationally, the company offers a comprehensive range of services that span the entire clinical development process, from compound selection to Phase I-IV clinical studies, as well as post-marketing commercialization. ICONs expertise includes clinical trial management, data solutions, site and patient access services, and laboratory services, making it a one-stop-shop for clients seeking to bring new treatments to market.

The companys business model is built around providing high-quality, tailored services to its clients, including adaptive trials, cardiac safety solutions, and real-world intelligence. With a strong track record of delivering results, ICON has established itself as a trusted partner to the life sciences industry. Its services are designed to help clients navigate the complex clinical development process, reduce costs, and improve the efficiency of their trials. By leveraging its global network of experts and state-of-the-art infrastructure, ICON is well-positioned to capitalize on the growing demand for outsourced clinical research services.

From a technical analysis perspective, ICONs stock has exhibited significant volatility, with a 52-week high of $346.20 and a low of $126.62. The current price of $134.82 is above its 20-day SMA of $132.64, indicating a potential bullish trend. However, the stock is still below its 50-day SMA of $143.75 and 200-day SMA of $211.07, suggesting that the overall trend is still bearish. The ATR of 5.75 (4.27%) indicates a moderate level of volatility.

Combining the technical analysis with fundamental data, we can forecast that ICONs stock may experience a short-term bounce, driven by its oversold conditions and potential bullish trend. However, the long-term trend is still uncertain, given the stocks significant decline from its 52-week high. With a market cap of $10.6B and a P/E ratio of 14.57, ICON is a relatively large-cap stock with a reasonable valuation. The forward P/E ratio of 9.51 suggests that the market expects earnings growth in the coming year. Based on these factors, a potential forecast is that ICONs stock may trade in a range between $130-$150 in the short term, with a potential long-term target of $180-$200, assuming the company continues to deliver strong earnings growth and the overall trend reverses.

Additional Sources for ICLR Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle

ICLR Stock Overview

Market Cap in USD 11,409m
Sector Healthcare
Industry Diagnostics & Research
GiC Sub-Industry Life Sciences Tools & Services
IPO / Inception 1998-05-15

ICLR Stock Ratings

Growth Rating -21.0
Fundamental 47.4
Dividend Rating 0.0
Rel. Strength -51.4
Analysts 4.29 of 5
Fair Price Momentum 115.64 USD
Fair Price DCF 223.11 USD

ICLR Dividends

Currently no dividends paid

ICLR Growth Ratios

Growth Correlation 3m -22.4%
Growth Correlation 12m -96.9%
Growth Correlation 5y 21.4%
CAGR 5y -2.72%
CAGR/Max DD 5y -0.04
Sharpe Ratio 12m -1.06
Alpha -65.94
Beta 0.758
Volatility 34.00%
Current Volume 1167.9k
Average Volume 20d 1164k
What is the price of ICLR shares?
As of July 01, 2025, the stock is trading at USD 145.45 with a total of 1,167,893 shares traded.
Over the past week, the price has changed by -1.26%, over one month by +12.84%, over three months by -16.88% and over the past year by -54.05%.
Is ICON a good stock to buy?
Partly, yes. Based on ValueRay´s Fundamental Analyses, ICON (NASDAQ:ICLR) is currently (July 2025) ok to buy, but has to be watched. It has a ValueRay Fundamental Rating of 47.39 and therefor a somewhat positive outlook according to the companies health.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of ICLR is around 115.64 USD . This means that ICLR is currently overvalued and has a potential downside of -20.5%.
Is ICLR a buy, sell or hold?
ICON has received a consensus analysts rating of 4.29. Therefor, it is recommend to buy ICLR.
  • Strong Buy: 11
  • Buy: 0
  • Hold: 6
  • Sell: 0
  • Strong Sell: 0
What are the forecasts for ICLR share price target?
According to our own proprietary Forecast Model, ICLR ICON will be worth about 129.5 in July 2026. The stock is currently trading at 145.45. This means that the stock has a potential downside of -10.94%.
Issuer Target Up/Down from current
Wallstreet Target Price 176.9 21.6%
Analysts Target Price 177.5 22.1%
ValueRay Target Price 129.5 -10.9%