ICLR ▼ -0.0% - ICON Public Limited Company $ICLR - ICON Launches FIRECREST AI-Directed Video Engine, Changing the Economics of Site Communications 05-NOV-2026 08:06 AM ET