Icon Plc

NASDAQ:ICLR   4:00:00 PM EDT
309.44
+2.99 (+0.98%)
5:19:24 PM EDT: $310.00 +0.56 (+0.18%)
Twitter Share  Facebook Share StockTwits Share