| Date | Shareholder name | Reason of Disclosure | Buy/Sell and Involved Shares |
Average Price per share | Current Holdings | % of Issued Shares |
| 29/04/2025 | Sands Frank Melville Jr. | 1201(L) | -748,300(L) | HKD26.213(L) | 7,923,740(L) | 6.44 |
| 29/04/2025 | Sands Capital Management, LLC | 1201(L) | -748,300(L) | HKD26.213(L) | 7,923,740(L) | 6.44 |
| 29/04/2025 | Sands Family Trust, LLC | 1201(L) | -748,300(L) | HKD26.213(L) | 7,923,740(L) | 6.44 |
| 29/04/2025 | Sands Capital Management, LP | 1201(L) | -748,300(L) | HKD26.213(L) | 7,923,740(L) | 6.44 |
| 25/04/2025 | 1101(L) | +191,800(L) | HKD26.981(L) | 8,718,100(L) | 7.08 | |
| 23/04/2025 | Sands Frank Melville Jr. | 1201(L) | -370,453(L) | HKD25.534(L) | 9,645,540(L) | 7.83 |
| 23/04/2025 | Sands Family Trust, LLC | 1201(L) | -370,453(L) | HKD25.534(L) | 9,645,540(L) | 7.83 |
| 23/04/2025 | Sands Capital Management, LP | 1201(L) | -370,453(L) | HKD25.534(L) | 9,645,540(L) | 7.83 |
| 23/04/2025 | Sands Capital Management, LLC | 1201(L) | -370,453(L) | HKD25.534(L) | 9,645,540(L) | 7.83 |
| 22/04/2025 | 1101(L) | +372,100(L) | HKD26.185(L) | 7,703,700(L) | 6.26 | |
| 15/04/2025 | Sands Frank Melville Jr. | 1201(L) | -384,100(L) | HKD25.933(L) | 10,896,493(L) | 8.85 |
| 15/04/2025 | Sands Family Trust, LLC | 1201(L) | -384,100(L) | HKD25.933(L) | 10,896,493(L) | 8.85 |
| 15/04/2025 | Sands Capital Management, LLC | 1201(L) | -384,100(L) | HKD25.933(L) | 10,896,493(L) | 8.85 |
| 15/04/2025 | Sands Capital Management, LP | 1201(L) | -384,100(L) | HKD25.933(L) | 10,896,493(L) | 8.85 |
| 01/04/2025 | 1001(L) | +872,300(L) | HKD32.440(L) | 6,408,600(L) | 5.20 | |
| 27/03/2025 | Sands Capital Management, LLC | 1101(L) | +435,200(L) | HKD35.404(L) | 11,371,493(L) | 9.24 |
| 27/03/2025 | Sands Frank Melville Jr. | 1101(L) | +435,200(L) | HKD35.404(L) | 11,371,493(L) | 9.24 |
| 27/03/2025 | Sands Capital Management, LP | 1101(L) | +435,200(L) | HKD35.404(L) | 11,371,493(L) | 9.24 |
| 27/03/2025 | Sands Family Trust, LLC | 1101(L) | +435,200(L) | HKD35.404(L) | 11,371,493(L) | 9.24 |
| 11/02/2025 | Sands Capital Management, LLC | 1213(L) | -825,638(L) | HKD30.337(L) | 11,063,393(L) | 8.99 |
| 11/02/2025 | Sands Family Trust, LLC | 1213(L) | -825,638(L) | HKD30.337(L) | 11,063,393(L) | 8.99 |
| 11/02/2025 | Sands Capital Management, LP | 1213(L) | -825,638(L) | HKD30.337(L) | 11,063,393(L) | 8.99 |
| 11/02/2025 | Sands Frank Melville Jr. | 1213(L) | -825,638(L) | HKD30.337(L) | 11,063,393(L) | 8.99 |
| 07/01/2025 | Sands Family Trust, LLC | 1201(L) | -190,700(L) | HKD28.343(L) | 12,194,531(L) | 9.90 |
| 07/01/2025 | Sands Capital Management, LLC | 1201(L) | -190,700(L) | HKD28.343(L) | 12,194,531(L) | 9.90 |
| 07/01/2025 | Sands Capital Management, LP | 1201(L) | -190,700(L) | HKD28.343(L) | 12,194,531(L) | 9.90 |
| 07/01/2025 | Sands Frank Melville Jr. | 1201(L) | -190,700(L) | HKD28.343(L) | 12,194,531(L) | 9.90 |
| 1 2 3 | ||||||
| Remark: | (L) - Long Position, (S) - Short Position, (P) Lending; |
| Real time quote last updated: 07/01/2026 17:59 | |
| Real-time basic market prices of Hong Kong securities are provided by HKEx; a Designated Website authorized by the HKEx Group to provide the Service | |