tiprankstipranks
Icon plc (ICLR)
NASDAQ:ICLR
United States
ICLRIcon plc
$320.77
$2.76(0.87%)
At close: 4:00 PM EDT
$320.77
$0.00(0.00%)
After hours: Jul 05 4:00 PM EDT