Logo image of ICLR

ICON PLC (ICLR) Stock Stock Chart

USA - NASDAQ:ICLR - IE0005711209 - Common Stock

175 USD
+11.56 (+7.07%)
Last: 9/30/2025, 5:23:00 PM
171.65 USD
-3.35 (-1.91%)
After Hours: 9/30/2025, 5:23:00 PM
Open in Chart Tool Full Screen Chart
ICON PLC / ICLR Daily stock chart