Logo image of ICLR

ICON PLC (ICLR) Stock Stock Chart

NASDAQ:ICLR - IE0005711209 - Common Stock

176.235 USD
-0.12 (-0.07%)
Last: 9/5/2025, 1:08:01 PM
Open in Chart Tool Full Screen Chart
ICON PLC / ICLR Daily stock chart