McIntyre Partnerships Exits Position in ICON Public Limited Company (ICLR)
In Q1 2026, McIntyre Partnerships underperformed with -19% gross and -20% net returns. The firm sold its position in ICON Public Limited Company (NASDAQ: ICLR), a clinical research organization that gained 4.60% over the past year and closed at $136.07 per share on May 29, 2026.
Tickers: $ICLR
Topics: fund performance life sciences stock sale