YF Financial (00376) rose as much as 22% to HK$2.455, a one-month high, and was last up 19.4% at HK$2.405, according to ETNet.
The stock broke above its 10-day moving average of HK$2.093. Turnover reached 36.41 million shares worth HK$80.98 million, with active buying and selling at 60:40 and net active buying of HK$15.64 million.
