ICLR Icon Plc

423
$315.84
$0.80
(0.25%)
Today
Watchers423
52-Wk Low$197.01
52-Wk High$344.77
Market Cap$26.05B
Volume128,336.00
52-Wk High$344.77
52-Wk Low$197.01