ICON PLC (ICLR) Stock Chart

NASDAQ:ICLR • IE0005711209

108.14 USD
+2.01 (+1.89%)
At close: Feb 27, 2026
108.14 USD
0 (0%)
After Hours: 2/27/2026, 8:10:07 PM
Open in Chart Tool
ICON PLC / ICLR Daily stock chart