CHINA ALUMCAN (06898) announced its interim results for 2025, with revenue of approximately HK$118 million, down 1.71% year-on-year. Profit attributable to owners of the parent company was HK$13.956 million, down 13.79% year-on-year. Basic earnings per share were HK1.5 cents. The announcement stated that the decline in net profit was mainly due to the net impact of the following factors: (i) intensified industry competition in the domestic market, leading to lower product selling prices; and (ii) implementation of strict cost control measures to reduce general overheads.