Growth Metrics

Icon (ICLR) Other Non Operating Income: 2009-2024

Historic Other Non Operating Income for Icon (ICLR) over the last 13 years, with Mar 2024 value amounting to -$6.5 million.