ICLR Icon Plc

422
$314.54
$0.60
(0.19%)
Today
Watchers422
52-Wk Low$185.27
52-Wk High$344.77
Market Cap$26.06B
Volume617,363.00
52-Wk High$344.77
52-Wk Low$185.27