Director Balfe Barry Edward 🟡 adjusted position in 54.5K shares (3 derivative) of ICON PLC (ICLR) at $166.05 ($5.5M) Transaction Date: Aug 07, 2026 | Filing ID: 055723
Ng George K 🟡 adjusted position in 30.7K shares (2 derivative) of Processa Pharmaceuticals, Inc. (PCSA) at $4.96 Transaction Date: Aug 08, 2026 | Filing ID: 001602