ICON plc (ICLR) Ordinary EUR0.06

Sell:$104.18Buy:$104.68Price decreased$3.76 (3.47%)

NASDAQ:Price decreased2.50%
Market closed |
Prices delayed by at least 15 minutes
Sell:$104.18
Buy:$104.68
Change:Price decreased$3.76 (3.47%)
Market closed |
Prices delayed by at least 15 minutes
Sell:$104.18
Buy:$104.68
Change:Price decreased$3.76 (3.47%)
Market closed |
Prices delayed by at least 15 minutes