ICLR Icon Plc

422
$315.70
$0.56
(0.18%)
Today
Watchers422
52-Wk Low$185.27
52-Wk High$344.77
Market Cap$26.06B
Volume149,879.00
52-Wk High$344.77
52-Wk Low$185.27