This press release refers to the terms and methodologies described below. Although we believe the following definitions and calculation methods are consistent with industry standards, these measures ...
Initial public offering. On July 15, 2024, Icon successfully completed the initial public offering of 1,250,000 of its common shares, at an offering price of $4.00 per share, for gross proceeds of ...