Growth Metrics

Icon (ICLR) Cash & Equivalents: 2009-2024

Historic Revenue - Interest and Investment Income for Icon (ICLR) over the last 3 years, with Dec 2013 value amounting to -$1.9 million.