Growth Metrics

Icon (ICLR) Other financing activities: 2009-2024

Historic Other financing activities for Icon (ICLR) over the last 15 years, with Dec 2024 value amounting to $12.7 million.