Icon Plc
ICLR
Jan 1 1970 00:00:00
169.93
▼-0.03000▼-0.02%
167.38
172.14
167.38
169.96
37.72k
7.42
22.90
13.72B
80.76M
Loading...
Recent Filings
2026-03-09
Form 144
ID: 0001950047-26-002393
2026-03-06
SCHEDULE 13G/A
ID: 0001193125-26-096046
2026-03-04
Form 144
ID: 0001950047-26-002141
2026-02-17
SCHEDULE 13G/A
ID: 0000940594-26-000010
2026-02-12
Form 6-K
ID: 0001628280-26-007449
2026-01-07
Form 6-K
ID: 0001628280-26-001174
2025-11-14
SCHEDULE 13G
ID: 0000940594-25-000021
2025-11-12
SCHEDULE 13G
ID: 0000902219-25-000379
2025-11-12
Form 6-K
ID: 0001628280-25-051282
2025-11-03
Form 144
ID: 0001950047-25-008386