HSBC Reports 17,135,024,028 Total Voting Rights
As of October 29, 2026, HSBC had 17,135,024,028 issued ordinary shares of US$0.50 each and no shares held in treasury.
As of October 29, 2026, HSBC had 17,135,024,028 issued ordinary shares of US$0.50 each and no shares held in treasury.