ICLR Icon Plc

421
$314.51
$0.63
(0.20%)
Today
Watchers421
52-Wk Low$185.27
52-Wk High$344.77
Market Cap$26.06B
Volume47,532.00
52-Wk High$344.77
52-Wk Low$185.27