Company: HBCYF
Filing Date: 2025-02-20
Form Type: 20-F
Source: 0001089113-25-000040
Chunk: 489

Company: HSBC HOLDINGS PLC
Filing Date: 2025-02-20
Form: 20-F
Chunk 489
---
 a further share buy-back of its ordinary shares of up to a maximum consideration of $3.0bn. This share buy-back concluded on 26 July 2024 with 171,668,799 ordinary shares repurchased for cancellation on UK trading venues and 171,252,800 ordinary shares repurchased for cancellation on HKEx. On 2 August 2024, HSBC Holdings commenced a further share buy- back of its ordinary shares of up to a maximum consideration of $3.0bn. This share buy-back concluded on 25 October 2024 with 172,311,192 ordinary shares repurchased for cancellation on UK trading venues and 173,041,600 ordinary shares repurchased for cancellation on HKEx. On 31 October 2024, HSBC Holdings commenced a further share buy-back of its ordinary shares of up to a maximum consideration of $3.0bn. As at 31 December 2024, 132,349,029 ordinary shares had been repurchased for cancellation on UK trading venues and 82,502,400 ordinary shares had been repurchased for cancellation on HKEx. The purpose of the share buy-backs was to reduce HSBC’s number of outstanding ordinary shares. As at 31 December 2024, the total number of ordinary shares repurchased during the year was 1,302,256,972, representing a nominal value of $651,128,486 and an aggregate consideration paid by HSBC of £4,477,248,660 on UK trading venues and HK$41,961,808,443 on HKEx. The ordinary shares repurchased represent 7.256% of the ordinary shares in issue as at 31 December 2024. Of the repurchased ordinary shares, 20,433,459 were awaiting cancellation as at 31 December 2024. The table that follows outlines details of the ordinary shares purchased and cancelled on a monthly basis during 2024.

| Share buy-back - UK venues        |                             |                             |                            |                             |                     |
|                                   | Number of sharesrepurchased | Highest pricepaid per share | Lowest pricepaid per share | Average pricepaid per share | Aggregateprice paid |
|                                   |                             |                           £ |                          £ |                           £ |                   £ |
| Jan 2024                          |                  64,733,089 |                      6.4300 |                     5.8190 |                      6.1356 |         397,174,665 |
| Feb