ICON plc (ICLR) Ordinary EUR0.06

Sell:$116.63Buy:$116.83Price increased$0.21 (0.18%)

NASDAQ:Price increased0.19%
Market closed |
Prices delayed by at least 15 minutes
Sell:$116.63
Buy:$116.83
Change:Price increased$0.21 (0.18%)
Market closed |
Prices delayed by at least 15 minutes
Sell:$116.63
Buy:$116.83
Change:Price increased$0.21 (0.18%)
Market closed |
Prices delayed by at least 15 minutes