ICLR Icon Plc

380
$221.45
$5.60
(2.59%)
Today
Watchers38052-Wk Low$171.4352-Wk High$249.62
Latest ICLR News

3rd Party Ad. Not an offer or recommendation by Stocktwits. See disclosure here.

Join the conversation.This is where all the magic happens.