● FreshLatest: Aug 13, 2026
ICON Public Limited Company
ICLR✓● FreshLatest: Aug 13, 2026
$165.52-0.99%
$12.67BMarket cap
36.56xP/E ratio
133.10KVolume (24h)
ICON Public Limited Company (ICLR) has no dividend history on record - it doesn't currently pay a dividend.