News

Bobby Jain debuted one of the most complex and ambitious hedge fund launches ever. BI dug into the numbers behind its first ...
On June 25, 2025, ICON Public Limited Company (NASDAQ:ICLR) stock closed at $145.91 per share, with a market capitalization of $11.597 billion.