ICON prices USD 2.15 billion senior unsecured notes offering - ICLR News | Rallies