As of 29 August 2024, HSBC Holdings plc has a total of 18,413,794,271 voting rights based on its issued share capital of ordinary shares, with no shares held in treasury. This information is important for shareholders to determine their notification requirements regarding their interests in the company.