ICLR Icon Plc

420
$315.14
$6.12
(1.98%)
Today
Watchers420
52-Wk Low$185.27
52-Wk High$344.77
Market Cap$26.06B
Volume491,800.00
52-Wk High$344.77
52-Wk Low$185.27