A direct manual trade of 353,000 shares of HKEX (00388) was registered at 3:32p.m.
The deal amounted to HK$117.9m, or at HK$334 per share, 0.91% higher than previous close.
HKEX is now trading up 1.15% to HK$334.8, with 3.89 million shares of HK$1.3b changing hands.