
ICON Public Limited Company ICLR
$ 98.33
0.9%
Annual report 2024
added 03-14-2026