ICON plc (NASDAQ:ICLR) just faced a rocky week, with its Q3 earnings report missing the mark and triggering a steep 21% stock slide. Revenue came in at $2.03 billion, down slightly from last year, as ...
Source LinkICON plc (NASDAQ:ICLR) just faced a rocky week, with its Q3 earnings report missing the mark and triggering a steep 21% stock slide. Revenue came in at $2.03 billion, down slightly from last year, as ...
Source Link
Comments