Growth Metrics

Icon (ICLR) Liabilities and Shareholders Equity: 2009-2024

Historic Liabilities and Shareholders Equity for Icon (ICLR) over the last 8 years, with Mar 2024 value amounting to $65.7 billion.