ICON plc Ordinary Shares, ICLR
| ICLR ICON plc Ordinary Shares | 2026-09-21 | 3.31% | v | 1d | 6 | 11178.8m | -7.04% | 2018-10-25 | Biotechnology: Commercial Physical & Biological Resarch |

None
| ICLR ICON plc Ordinary Shares | 2026-09-21 | 3.31% | v | 1d | 6 | 11178.8m | -7.04% | 2018-10-25 | Biotechnology: Commercial Physical & Biological Resarch |
