Icon Plc (ICLR) Sees Significant Increase in Short Interest


Icon Plc was the target of a significant increase in short interest in the month of June. As of June 15th, there was short interest totalling 2,556,206 shares, an increase of 26.4% from the May 31st total of 2,022,405 shares.



from Biotech News