Sanan Optoelectronics (06951) rose as much as 10.0% to HK$118.7, breaking above its 20-day moving average of HK$114.985, before ending up 9.7% at HK$118.4, according to ETNet.

The stock traded 895,900 shares worth HK$103 million. The active buy-sell ratio was 63:37, with net active buying of HK$26.06 million. Morgan Stanley was the largest net passive buyer at HK$7.3816 million, while China Investment Information was the largest net passive seller at HK$15.27 million. Related semiconductor stocks also moved higher, including ASMPT, SMIC, Hua Hong Semiconductor, GigaDevice, and Cambricon.