Growth Metrics

Icon (ICLR) Short term Debt: 2009-2024

Historic Short term Debt for Icon (ICLR) over the last 3 years, with Mar 2024 value amounting to $79.8 million.