Growth Metrics

Icon (ICLR) Shares Outstanding (Weighted Average): 2009-2024

Historic Shares Outstanding (Weighted Average) for Icon (ICLR) over the last 6 years, with Mar 2024 value amounting to $82.6 million.