Growth Metrics

Icon (ICLR) Shares Outstanding (Diluted Average): 2011-2024

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