Growth Metrics

Icon (ICLR) Total Current Liabilities: 2009-2024

Historic Total Current Liabilities for Icon (ICLR) over the last 12 years, with Mar 2024 value amounting to $2.6 billion.