Growth Metrics

Icon (ICLR) Equity Income: 2020-2023

Historic Equity Income for Icon (ICLR) over the last 1 years, with Dec 2020 value amounting to -$366,000.