ICLR · NASDAQ · Medical - Diagnostics & Research

ICON (ICLR)

Runs outsourced clinical development programs for drug and medical-device makers worldwide.

$165.10
vs last close−2.01 (−1.20%)
  1. Icon PLC (ICLR) Lags Q2 Earnings Estimates

    Zacks Investment Research