ICON PLC (ICLR)

Director McCague Eugene Pacelli 🟡 adjusted position in 483 shares (2 derivative) of ICON PLC (ICLR) at $165.51 Transaction Date: Aug 10, 2026 | Filing ID: 056321

BEL FUSE INC /NJ (BELFB)

📋 GILBERT PETER E (Spouse of Director) plans to sell 500 shares of BEL FUSE INC /NJ (at $287.48 each, total $144K) Filed: Aug 12, 2026 | ID: 000117