ICON Public Limited Company

ICLR
$149.45 (- $3.35 - 2.19%)
Last updated: 2026-06-05 23:39 UTC

Holding Performance

This ticker is not currently held in any of your portfolios.