On December 4, 2024, ICON Public Limited Company (NASDAQ:ICLR) stock closed at $214.50 per share with a market capitalization of $17.541 billion. Polen International Growth Strategy stated the ...
On December 8, 2024, ICON Public Limited Company (NASDAQ:ICLR) stock closed at $217.47 per share with a market capitalization of $17.95 billion. TimesSquare Capital U.S. Mid Cap Growth Strategy ...