China XLX Fert (01866) announced quarterly results, net profit attributable to owners RMB9.2bn Revenue: RMB157.4bn Net profit: RMB12.3bn Profit attributable to owners: RMB9.2bn