Growth Metrics

Icon (ICLR) Equity Ratio: 2009-2024

Historic Equity Ratio for Icon (ICLR) over the last 8 years, with Mar 2024 value amounting to 0.26.