On January 30, 2024, ICON Public Limited Company (NASDAQ:ICLR) stock closed at $201.72 per share with a market capitalization of $16.654 billion.
ICON Equity Fund earns an Average Process Pillar rating. The leading factor in the rating is the firm's retention rate of the firm's portfolio managers, which is 100% over the available data ...
Icon Media Holdings, Inc. operates as a diversified technology company worldwide. It offers turnkey small cell network, distributed antenna systems (DAS), and Wi-Fi technical consulting, designing ...