ICON plc

$197.75
-$0.91
-0.46%
ICLR     Current Stats
Previous Close
$198.66
Open
$199
Volume
346931
Volume
346931