ICON plc - Ordinary Shares, ICLR
| ICLR | 2025-12-11 | 2.19% | v | 1d | 6 | 1983.5k | -7.04% | 2018-10-25 | diagnostics & research | diagnostics & research |
None
| ICLR | 2025-12-11 | 2.19% | v | 1d | 6 | 1983.5k | -7.04% | 2018-10-25 | diagnostics & research | diagnostics & research |