URA posts HK$338 million operating surplus after three years of losses | PiQ Markets