Growth Metrics

Icon (ICLR) Common Equity: 2009-2024

Historic Common Equity for Icon (ICLR) over the last 8 years, with Mar 2024 value amounting to $9.4 billion.