Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
Icon ( (ICLR) ) has shared an update.
On July 22, 2025, ICON plc’s Board of Directors authorized a new share repurchase program allowing the company to buy back up to $500 million of its outstanding ordinary shares, bringing the total authorization to $1 billion. This move follows previous repurchases in March and June 2025, totaling $500 million. Additionally, ICON’s large-scale next-generation COVID vaccine study, initially delayed, has resumed, indicating progress in its clinical research endeavors. The company is also assessing the impact of recent U.S. tariff changes and the Budget Reconciliation Bill signed on July 4, 2025, though no significant impact on operations is expected.
The most recent analyst rating on (ICLR) stock is a Buy with a $380.00 price target. To see the full list of analyst forecasts on Icon stock, see the ICLR Stock Forecast page.
Spark’s Take on ICLR Stock
According to Spark, TipRanks’ AI Analyst, ICLR is a Outperform.
Icon’s overall stock score is driven by strong financial performance and moderate valuation. The company’s robust profitability and cash management are significant strengths. However, challenges highlighted in the earnings call, including revenue declines and elevated cancellations, weigh on the outlook. Technical indicators suggest positive short-term momentum but caution due to potential overbought conditions.
To see Spark’s full report on ICLR stock, click here.
More about Icon
ICON plc is a contract research organization (CRO) that provides outsourced services globally to pharmaceutical, biotechnology, medical device, and government and public health organizations. The company specializes in the strategic development, management, and analysis of clinical development programs, covering all stages from compound selection to Phase I-IV clinical studies. ICON operates in 95 locations across 55 countries, with a significant portion of its revenue derived from the United States and Europe.
Average Trading Volume: 1,526,212
Technical Sentiment Signal: Sell
Current Market Cap: $13.56B
See more insights into ICLR stock on TipRanks’ Stock Analysis page.