🔴 $ICLR — CLIMAX JOHN DR, Director
SOLD: 5,005 shares @ $175.00
Total: $876K
Filed Sep 15, 2026 · 8:00pm ET
📈 History & trend → https://www.formdelta.com/ticker/ICLR

🔴 $ICLR — CLIMAX JOHN DR, Director
SOLD: 5,005 shares @ $175.00
Total: $876K
Filed Sep 15, 2026 · 8:00pm ET
📈 History & trend → https://www.formdelta.com/ticker/ICLR