(ICLR) ICON - Ratings and Ratios

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

ICLR: Clinical Trials, Laboratory Services, Consulting, Commercialization, Data

ICON Public Limited Company (NASDAQ: ICLR) is a global clinical research organization specializing in outsourced development and commercialization services for the pharmaceutical, biotechnology, and medical device industries. Headquartered in Dublin, Ireland, and founded in 1989, ICON operates across Ireland, Europe, the United States, and internationally. The company provides comprehensive services spanning the entire clinical development process, from compound selection to Phase I-IV clinical studies, as well as peri and post-approval phases. Its offerings include clinical trial management, data solutions, site and patient access, consulting, and contract staffing. Additionally, ICON provides laboratory services such as bioanalytical, biomarker, vaccine, and good manufacturing practice (GMP) testing. The company also offers adaptive trials, decentralized and hybrid clinical trials, real-world intelligence, and medical imaging services. ICON serves a diverse range of clients, including government and public health organizations. Its expertise extends to strategic solutions, commercial positioning, and full-service partnerships. Visit their website at https://www.iconplc.com.

From a technical perspective, ICLR is currently trading at 136.79, below its 20-day SMA of 156.44 and 50-day SMA of 175.20, indicating short-term bearish momentum. The 200-day SMA of 240.21 suggests a longer-term downtrend. The ATR of 7.91 reflects moderate volatility. Based on these indicators, the stock may face resistance at the 50-day SMA level of 175.20 in the near term.

Fundamentally, ICONs market cap of $11.26 billion and P/E ratio of 14.62 indicate a relatively valued stock compared to industry peers. The forward P/E of 9.80 suggests potential undervaluation. The P/B ratio of 1.18 reflects assets being moderately valued relative to book value. The P/S ratio of 1.36 aligns with industry standards, and the RoE of 7.89% highlights modest profitability. These metrics collectively suggest stability and growth potential.

3-Month Forecast: Based on and , ICLR is expected to face short-term headwinds due to its current position below key moving averages. However, the companys strong fundamental position, including a reasonable P/S ratio and stable RoE, supports a recovery outlook. The stock is likely to test resistance at 175.20 in the next quarter, with potential upside if it breaks above this level.

Additional Sources for ICLR Stock

ICLR Stock Overview

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

ICLR Stock Ratings

Growth Rating -8.46
Fundamental 55.1
Dividend Rating 0.0
Rel. Strength -51.8
Analysts 4.28/5
Fair Price Momentum 106.52 USD
Fair Price DCF 271.16 USD

ICLR Dividends

No Dividends Paid

ICLR Growth Ratios

Growth Correlation 3m -92.3%
Growth Correlation 12m -91.7%
Growth Correlation 5y 41.6%
CAGR 5y -0.81%
CAGR/Max DD 5y -0.01
Sharpe Ratio 12m -1.53
Alpha -60.86
Beta 0.758
Volatility 49.09%
Current Volume 1049.9k
Average Volume 20d 1374.2k
What is the price of ICLR stocks?
As of April 26, 2025, the stock is trading at USD 144.96 with a total of 1,049,883 shares traded.
Over the past week, the price has changed by +5.63%, over one month by -19.03%, over three months by -28.33% and over the past year by -51.69%.
Is ICON a good stock to buy?
Partly, yes. Based on ValueRay Fundamental Analyses, ICON (NASDAQ:ICLR) is currently (April 2025) ok to buy, but has to be watched. It has a ValueRay Fundamental Rating of 55.09 and therefor a somewhat positive outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of ICLR as of April 2025 is 106.52. This means that ICLR is currently overvalued and has a potential downside of -26.52%.
Is ICLR a buy, sell or hold?
ICON has received a consensus analysts rating of 4.28. Therefor, it is recommend to buy ICLR.
  • Strong Buy: 11
  • Buy: 1
  • Hold: 6
  • Sell: 0
  • Strong Sell: 0
What are the forecast for ICLR stock price target?
According to ValueRays Forecast Model, ICLR ICON will be worth about 116.8 in April 2026. The stock is currently trading at 144.96. This means that the stock has a potential downside of -19.4%.
Issuer Forecast Upside
Wallstreet Target Price 209.8 44.7%
Analysts Target Price 213.6 47.4%
ValueRay Target Price 116.8 -19.4%