[ad_1] Iconix Brand Group (ICON): As there was a brief look at profitability, the company profit margin was -7.10%, and the operating margin was -21.50%. The corporate ownership of the company is 20.10% while the insider property is 9.20%. The company has maintained the return on investment (ROI) to -62.70% …
Read More »