ICLR

ICON plc - Ordinary Shares

Investor Moves

InvestorPortfolio ValuePortfolio ChangePosition ChangeAvg Buy PriceCurrent Price
Ron BaronBaron Capital
$47M426.8k shares
TrimQ1 2026
$50M
$95.34
$118.45

Congress Trades