Growth Metrics

Icon (ICLR) Change in Accured Expenses: 2010-2021

Historic Change in Accured Expenses for Icon (ICLR) over the last 12 years, with Mar 2021 value amounting to -$17.3 million.