HSBC announces share buyback of up to $1 billion as third-quarter profit meets estimates October 27, 2026 · CNBC Read full story at source