Growth Metrics

Icon (ICLR) Accumulated Expenses: 2010-2016

Historic Accumulated Expenses for Icon (ICLR) over the last 7 years, with Dec 2016 value amounting to $135.3 million.