Ronan Martin Murphy, Director, on September 17, 2026, sold 5,005 shares in Icon (ICLR) for $875,875. Following the Form 4 filing with the SEC, Murphy has control over a total of 3,847 ordinary shares of the company, with 3,847 shares held directly.
SEC Filing: