Growth Metrics

Icon (ICLR) Depreciation & Amortization - Total: 2011-2021

Historic Depreciation & Amortization - Total for Icon (ICLR) over the last 11 years, with Mar 2021 value amounting to $12.7 million.