ICON PLC (ICLR) Stock Chart

USA Nasdaq NASDAQ:ICLR • IE0005711209

153.39 USD
-9.72 (-5.96%)
Last: Feb 5, 2026, 01:15 PM
Open in Chart Tool
ICON PLC / ICLR Daily stock chart