Growth Metrics

Icon (ICLR) Share-based Compensation (IS): 2009-2023

Historic Share-based Compensation (IS) for Icon (ICLR) over the last 8 years, with Dec 2023 value amounting to $9.5 million.