ICLR Icon Plc

422
$320.00
$3.06
(0.96%)
Today
Watchers422
52-Wk Low$201.35
52-Wk High$344.77
Market Cap$26.46B
Volume651,779.00
52-Wk High$344.77
52-Wk Low$201.35