News
Icon has historically maintained a fairly conservative balance sheet. It ended 2024 with cash of $539 million, and a leverage ratio of 1.7 times net debt/adjusted EBITDA, down substantially from 3 ...
NEW YORK CITY, NY/ ACCESS Newswire/ April 2, 2025/ Bleichmar Fonti& Auld LLP announces that it has filed a class action lawsuit for violations of the federal securities laws against ICON plc and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results