HSBC announces $3 billion share buyback after missing estimates Mon, Oct 30, 2023 See: HSBC announces $3 billion share buyback after missing estimates -OR- View all Bank News headlines!