Growth Metrics

Icon (ICLR) Short-Term Debt issuances: 2012-2025

Historic Short-Term Debt issuances for Icon (ICLR) over the last 8 years, with Mar 2025 value amounting to $50.0 million.