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 issued an update.
ICON plc announced a leadership transition with Dr. Steve Cutler retiring as CEO on October 1, 2025, succeeded by COO Barry Balfe, who also joined the Board of Directors. The company also reported on its share repurchase program, with $750 million remaining for future buybacks as of October 23, 2025. Additionally, a large-scale COVID vaccine study faced delays and a stop work order, impacting operations but not altering financial guidance for 2025. These developments reflect ICON’s strategic adjustments in leadership and financial operations, with potential implications for stakeholders and market positioning.
The most recent analyst rating on (ICLR) stock is a Hold with a $190.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 reflects solid financial health and positive earnings call insights, despite challenges in revenue growth and elevated cancellations. Technical indicators suggest moderate momentum, while valuation remains reasonable.
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 programs supporting all stages of the clinical development process, from compound selection to Phase I-IV clinical studies. ICON operates in major therapeutic areas worldwide and offers development services as stand-alone, full-service, or blended-service solutions. As of September 30, 2025, ICON employed approximately 39,800 people across 95 locations in 55 countries.
Average Trading Volume: 1,116,734
Technical Sentiment Signal: Hold
Current Market Cap: $15.03B
For detailed information about ICLR stock, go to TipRanks’ Stock Analysis page.

