Growth Metrics

Icon (ICLR) Income from Non-Controlling Interests: 2018-2023

Historic Income from Non-Controlling Interests for Icon (ICLR) over the last 6 years, with Jun 2023 value amounting to $115.6 million.