| Date | Shareholder name | Reason of Disclosure | Buy/Sell and Involved Shares |
Average Price per share | Current Holdings | % of Issued Shares |
| 29/05/2026 | GAO Dinan | 1101(L) | +824,000(L) | HKD1.334(L) | 479,551,300(L) | 24.15 |
| 29/05/2026 | LU Haiyan | 1101(L) | +824,000(L) | HKD1.334(L) | 479,551,300(L) | 24.15 |
| 29/05/2026 | Wanka Media Limited | 1101(L) | +824,000(L) | HKD1.334(L) | 429,551,300(L) | 21.63 |
| 28/05/2026 | Wanka Media Limited | 1101(L) | +700,000(L) | HKD1.305(L) | 428,727,300(L) | 21.59 |
| 28/05/2026 | LU Haiyan | 1101(L) | +700,000(L) | HKD1.305(L) | 478,727,300(L) | 24.11 |
| 28/05/2026 | GAO Dinan | 1101(L) | +700,000(L) | HKD1.305(L) | 478,727,300(L) | 24.11 |
| 27/05/2026 | LU Haiyan | 1101(L) | +500,000(L) | HKD1.341(L) | 478,027,300(L) | 24.07 |
| 27/05/2026 | Wanka Media Limited | 1101(L) | +500,000(L) | HKD1.341(L) | 428,027,300(L) | 21.56 |
| 27/05/2026 | GAO Dinan | 1101(L) | +500,000(L) | HKD1.341(L) | 478,027,300(L) | 24.07 |
| 26/05/2026 | GAO Dinan | 1101(L) | +3,000,000(L) | HKD1.258(L) | 477,527,300(L) | 24.05 |
| 26/05/2026 | Wanka Media Limited | 1101(L) | +3,000,000(L) | HKD1.258(L) | 427,527,300(L) | 21.53 |
| 26/05/2026 | LU Haiyan | 1101(L) | +3,000,000(L) | HKD1.258(L) | 477,527,300(L) | 24.05 |
| 22/05/2026 | GAO Dinan | 1101(L) | +800,000(L) | HKD1.307(L) | 474,527,300(L) | 23.90 |
| 22/05/2026 | Wanka Media Limited | 1101(L) | +800,000(L) | HKD1.307(L) | 424,527,300(L) | 21.38 |
| 22/05/2026 | LU Haiyan | 1101(L) | +800,000(L) | HKD1.307(L) | 474,527,300(L) | 23.90 |
| 21/05/2026 | GAO Dinan | 1101(L) | +1,348,000(L) | HKD1.310(L) | 473,727,300(L) | 23.86 |
| 21/05/2026 | Wanka Media Limited | 1101(L) | +1,348,000(L) | HKD1.310(L) | 423,727,300(L) | 21.34 |
| 21/05/2026 | LU Haiyan | 1101(L) | +1,348,000(L) | HKD1.310(L) | 473,727,300(L) | 23.86 |
| 20/05/2026 | GAO Dinan | 1101(L) | +600,000(L) | HKD1.349(L) | 472,379,300(L) | 23.79 |
| 20/05/2026 | Wanka Media Limited | 1101(L) | +600,000(L) | HKD1.349(L) | 422,379,300(L) | 21.27 |
| 20/05/2026 | LU Haiyan | 1101(L) | +600,000(L) | HKD1.349(L) | 472,379,300(L) | 23.79 |
| 19/05/2026 | GAO Dinan | 1101(L) | +400,000(L) | HKD1.378(L) | 471,779,300(L) | 23.76 |
| 19/05/2026 | LU Haiyan | 1101(L) | +400,000(L) | HKD1.378(L) | 471,779,300(L) | 23.76 |
| 19/05/2026 | Wanka Media Limited | 1101(L) | +400,000(L) | HKD1.378(L) | 421,779,300(L) | 21.24 |
| 18/05/2026 | Wanka Media Limited | 1101(L) | +500,000(L) | HKD1.298(L) | 421,379,300(L) | 21.22 |
| 18/05/2026 | GAO Dinan | 1101(L) | +500,000(L) | HKD1.298(L) | 471,379,300(L) | 23.74 |
| 18/05/2026 | LU Haiyan | 1101(L) | +500,000(L) | HKD1.298(L) | 471,379,300(L) | 23.74 |
| 15/05/2026 | Wanka Media Limited | 1101(L) | +470,000(L) | HKD1.331(L) | 420,879,300(L) | 21.20 |
| 15/05/2026 | LU Haiyan | 1101(L) | +470,000(L) | HKD1.331(L) | 470,879,300(L) | 23.71 |
| 15/05/2026 | GAO Dinan | 1101(L) | +470,000(L) | HKD1.331(L) | 470,879,300(L) | 23.71 |
| 26/03/2026 | GAO Dinan | 11031(L) | +50,000,000(L) | 470,409,300(L) | 23.69 | |
| 26/03/2026 | YU Dingyi | 11031(L) | +1,000,000(L) | 1,000,000(L) | 0.05 | |
| 26/03/2026 | LU Haiyan | 11031(L) | +50,000,000(L) | 470,409,300(L) | 23.69 | |
| 26/03/2026 | JIANG Yu | 11031(L) | +50,000,000(L) | 229,190,000(L) | 11.54 | |
| 24/03/2026 | Kung Hung Ka | 1001(L) | +184,615,384(L) | 184,615,384(L) | 9.30 | |
| 24/03/2026 | Wealth Strategy Holding Limited | 1001(L) | +184,615,384(L) | 184,615,384(L) | 9.30 | |
| 24/03/2026 | LU Haiyan | 1213(L) | 420,409,300(L) | 21.17 | ||
| 24/03/2026 | GAO Dinan | 1213(L) | 420,409,300(L) | 21.17 | ||
| 24/03/2026 | JIANG Yu | 1213(L) | 179,190,000(L) | 9.02 | ||
| 24/03/2026 | PioneerHorizons Holdings Limited | 1213(L) | 176,400,000(L) | 8.88 | ||
| 1 2 | ||||||
| Remark: | (L) - Long Position, (S) - Short Position, (P) Lending; |
| Real time quote last updated: 03/06/2026 18:00 | |
| 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 | |