Growth Metrics

Icon (ICLR) Intangibles: 2009-2024

Historic Intangibles for Icon (ICLR) over the last 14 years, with Dec 2024 value amounting to $3.6 billion.