HSBC files HKEX return disclosing share buyback and cancellation - HSBC News | Rallies