ICON Public Limited Company (NASDAQ:ICLR) plunged 41.8% in today's trading, closing at $77.44.
The Healthcare stock traded 5,565,569 shares, 5.6x its average daily volume of 993,896 shares.
ICON Public Limited Company has a market capitalization of $14.5B. The stock has gained 0.0% year-to-date.


