Catl (03750) bought back 3,098,257 shares for about HK$9.5bn Shares: 3,098,257 shares Amount: HK$9.5bn Price: 302.10–307.03HK$