Tianneng Power (00819) bought back 1,000,000 shares for about HK$3.3M Shares: 1,000,000 shares Amount: HK$3.3M Price: 3.24–3.29HK$