ICON Public Limited Company (ICLR)
NASDAQ: ICLR · Real-Time Price · USD
143.90
+6.36 (4.62%)
At close: Jun 3, 2026, 4:00 PM EDT
141.03
-2.87 (-1.99%)
After-hours: Jun 3, 2026, 4:21 PM EDT

ICON Public Limited Company Filings