ICON PLC (ICLR) Stock News

NASDAQ:ICLR • IE0005711209

107.2 USD
-3.4 (-3.07%)
At close: Mar 6, 2026
107.2 USD
0 (0%)
After Hours: 3/6/2026, 8:25:41 PM

ICLR Latest News, Press Relases and Analysis