ICO GROUP (01460) announced annual results, net profit attributable to owners HK$25.4M Revenue: HK$10.5bn Net profit: HK$37.1M Profit attributable to owners: HK$25.4M