Billionaire Steve Cohen’s 10 Mid-Cap Stock Picks with Huge Upside Potential

3. ICON Public Limited Company (NASDAQ:ICLR)

Upside Potential: 31.55%

Market Cap: $11.36 billion

ICON Public Limited Company (NASDAQ:ICLR) is a global provider of outsourced development and commercialization services to the pharmaceutical, biotechnology, and medical device industries. The company employs over 41,900 employees across 106 locations in 55 countries, with headquarters in Ireland. Since it was founded in 1990, ICLR has achieved 18 drug approvals and conducted 1,465 clinical studies. It specializes in clinical research and consulting, helping companies bring innovative treatments to markets efficiently.

Financially, ICON Public Limited Company (NASDAQ:ICLR) has a market capitalization of approximately $11.36 billion and continues to expand its global footprint through strategic acquisitions and partnerships. The company reported revenue of $2 billion during the first quarter of 2025, which fell short of analysts’ expectations by $3.63 million. CEO Steve Cutler identified customer cancellations as the primary reason for the revenue shortfall, while citing a challenging environment in the coming year.

Despite disappointing results during the first quarter, experts continue to have a positive outlook on ICON Public Limited Company (NASDAQ:ICLR). Out of the 18 analysts on Wall Street following the stock, 61% have a recommendation of a “Strong Buy”, with an upside of 31.55%.

During the fourth quarter of 2024, Point72 increased its position in ICLR by 650% and now owns 856,700 shares in the company. These stakes are worth over $179.6 million and make up 0.39% of its portfolio.