Gigadevice (03986) bought back 390,000 shares for about HK$1.4bn Shares: 390,000 shares Amount: HK$1.4bn Price: 358.03–368.62HK$