Logo image of ICLR

ICON PLC (ICLR) Stock News

NASDAQ:ICLR - IE0005711209 - Common Stock

175.05 USD
+1.05 (+0.6%)
Last: 8/28/2025, 7:18:56 PM
175.05 USD
0 (0%)
After Hours: 8/28/2025, 7:18:56 PM

ICLR Latest News, Press Relases and Analysis