On 30 December 2024, HSBC Holdings plc reported a total of 17,947,413,956 voting rights associated with its ordinary shares, with no shares held in treasury. This information is crucial for shareholders regarding their notification obligations under UK and Hong Kong regulations.