| Date | Shareholder name | Reason of Disclosure | Buy/Sell and Involved Shares |
Average Price per share | Current Holdings | % of Issued Shares |
| 14/07/2026 | Qu Cheng | 1201(L) | -3,230,000(L) | HKD0.311(L) | 3,727,841,640(L) | 28.21 |
| 13/07/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -3,907,000(L) | HKD0.316(L) | 3,706,739,048(L) | 28.05 |
| 13/07/2026 | Cantrust (Far East) Limited | 1201(L) | -3,907,000(L) | HKD0.316(L) | 3,706,739,048(L) | 28.05 |
| 13/07/2026 | Qu Cheng | 1201(L) | -3,907,000(L) | HKD0.316(L) | 3,731,071,640(L) | 28.23 |
| 13/07/2026 | Zeqiao International (BVI) Limited | 1201(L) | -3,907,000(L) | HKD0.316(L) | 3,706,739,048(L) | 28.05 |
| 10/07/2026 | Zeqiao International (BVI) Limited | 1201(L) | -25,627,000(L) | HKD0.324(L) | 3,710,646,048(L) | 28.08 |
| 10/07/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -25,627,000(L) | HKD0.324(L) | 3,710,646,048(L) | 28.08 |
| 10/07/2026 | Qu Cheng | 1201(L) | -25,627,000(L) | HKD0.324(L) | 3,734,978,640(L) | 28.26 |
| 10/07/2026 | Cantrust (Far East) Limited | 1201(L) | -25,627,000(L) | HKD0.324(L) | 3,710,646,048(L) | 28.08 |
| 09/07/2026 | Cantrust (Far East) Limited | 1201(L) | -9,860,000(L) | HKD0.310(L) | 3,736,273,048(L) | 28.27 |
| 09/07/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -9,860,000(L) | HKD0.310(L) | 3,736,273,048(L) | 28.27 |
| 09/07/2026 | Zeqiao International (BVI) Limited | 1201(L) | -9,860,000(L) | HKD0.310(L) | 3,736,273,048(L) | 28.27 |
| 09/07/2026 | Qu Cheng | 1201(L) | -9,860,000(L) | HKD0.310(L) | 3,760,605,640(L) | 28.45 |
| 08/07/2026 | Zeqiao International (BVI) Limited | 1201(L) | -8,982,000(L) | HKD0.324(L) | 3,746,133,048(L) | 28.34 |
| 08/07/2026 | Cantrust (Far East) Limited | 1201(L) | -8,982,000(L) | HKD0.324(L) | 3,746,133,048(L) | 28.34 |
| 08/07/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -8,982,000(L) | HKD0.324(L) | 3,746,133,048(L) | 28.34 |
| 08/07/2026 | Qu Cheng | 1201(L) | -8,982,000(L) | HKD0.324(L) | 3,770,465,640(L) | 28.53 |
| 07/07/2026 | Qu Cheng | 1201(L) | -6,447,000(L) | HKD0.319(L) | 3,779,447,640(L) | 28.60 |
| 07/07/2026 | Zeqiao International (BVI) Limited | 1201(L) | -6,447,000(L) | HKD0.319(L) | 3,755,115,048(L) | 28.41 |
| 07/07/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -6,447,000(L) | HKD0.319(L) | 3,755,115,048(L) | 28.41 |
| 07/07/2026 | Cantrust (Far East) Limited | 1201(L) | -6,447,000(L) | HKD0.319(L) | 3,755,115,048(L) | 28.41 |
| 06/07/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -2,376,000(L) | HKD0.326(L) | 3,761,562,048(L) | 28.46 |
| 06/07/2026 | Qu Cheng | 1201(L) | -2,376,000(L) | HKD0.326(L) | 3,785,894,640(L) | 28.65 |
| 06/07/2026 | Cantrust (Far East) Limited | 1201(L) | -2,376,000(L) | HKD0.326(L) | 3,761,562,048(L) | 28.46 |
| 03/07/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -5,136,000(L) | HKD0.326(L) | 3,763,938,048(L) | 28.48 |
| 03/07/2026 | Qu Cheng | 1201(L) | -5,136,000(L) | HKD0.326(L) | 3,788,270,640(L) | 28.66 |
| 03/07/2026 | Zeqiao International (BVI) Limited | 1201(L) | -5,136,000(L) | HKD0.326(L) | 3,763,938,048(L) | 28.48 |
| 03/07/2026 | Cantrust (Far East) Limited | 1201(L) | -5,136,000(L) | HKD0.326(L) | 3,763,938,048(L) | 28.48 |
| 03/07/2026 | Zeqiao International (BVI) Limited | 1201(L) | -5,136,000(L) | HKD0.326(L) | 3,763,938,048(L) | 28.48 |
| 02/07/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -3,484,000(L) | HKD0.329(L) | 3,769,074,048(L) | 28.52 |
| 02/07/2026 | Cantrust (Far East) Limited | 1201(L) | -3,484,000(L) | HKD0.329(L) | 3,769,074,048(L) | 28.52 |
| 02/07/2026 | Zeqiao International (BVI) Limited | 1201(L) | -3,484,000(L) | HKD0.329(L) | 3,769,074,048(L) | 28.52 |
| 02/07/2026 | Qu Cheng | 1201(L) | -3,484,000(L) | HKD0.329(L) | 3,793,406,640(L) | 28.70 |
| 26/06/2026 | Zeqiao International (BVI) Limited | 1201(L) | -5,077,000(L) | HKD0.344(L) | 3,772,558,048(L) | 28.54 |
| 25/06/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -7,488,000(L) | HKD0.342(L) | 3,777,635,048(L) | 28.58 |
| 25/06/2026 | Qu Cheng | 1201(L) | -7,488,000(L) | HKD0.342(L) | 3,801,967,640(L) | 28.77 |
| 24/06/2026 | Zeqiao Holdings Limited (formerly known as Haichang Group Limited) | 1201(L) | -2,833,000(L) | HKD0.338(L) | 3,785,123,048(L) | 28.64 |
| 24/06/2026 | Zeqiao International (BVI) Limited | 1201(L) | -2,833,000(L) | HKD0.338(L) | 3,785,123,048(L) | 28.64 |
| 24/06/2026 | Cantrust (Far East) Limited | 1201(L) | -2,833,000(L) | HKD0.338(L) | 3,785,123,048(L) | 28.64 |
| 24/06/2026 | Qu Cheng | 1201(L) | -2,833,000(L) | HKD0.338(L) | 3,809,455,640(L) | 28.82 |
| 1 2 3 | ||||||
| Remark: | (L) - Long Position, (S) - Short Position, (P) Lending; |
| Real time quote last updated: 20/07/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 | |