Growth Metrics

Icon (ICLR) Operating Leases (2016 - 2025)

Historic Operating Leases for Icon (ICLR) over the last 7 years, with Q3 2025 value amounting to $125.1 million.