UBS Restarts Coverage of Icon PLC (ICLR) with Neutral Rating and
UBS resumed coverage of Icon PLC (ICLR) with a Neutral rating and $195 price target, citing sector growth but client-specific challenges. GuruFocus estimates ICLR's intrinsic value at $205.65, indicating a 17.2% undervaluation. The stock has a high GF Score of 94/100, with strong valuation and profitability but moderate financial strength. Insiders have sold $4.0M in shares over the past year.
