
ICON Public Limited Company ICLR
$ 196.94
-1.11%
Annual report 2024
added 02-22-2025