| Date | Shareholder name | Reason of Disclosure | Buy/Sell and Involved Shares |
Average Price per share | Current Holdings | % of Issued Shares |
| 28/05/2026 | Zhang Hong | 1711(L) | 17,550(L) | 314,532,773(L) | 26.76 | |
| 28/05/2026 | Xu Yuan | 1711(L) | 17,550(L) | 314,532,773(L) | 26.76 | |
| 28/05/2026 | Cai Zongjian | 1711(L) | 10,300(L) | 314,532,773(L) | 26.76 | |
| 28/05/2026 | Cai Zongjian | 1711(L) | 7,250(L) | 314,532,773(L) | 26.76 | |
| 27/05/2026 | Li Feng | 1310(L) | 20,000(L) | 39,500(L) | 0.00 | |
| 27/05/2026 | Kam Wai Man | 1310(L) | 30,000(L) | 138,500(L) | 0.01 | |
| 27/05/2026 | Tan Hup Foi | 1310(L) | 30,000(L) | 30,000(L) | 0.00 | |
| 27/05/2026 | Kam Wai Man | 1106(L) | +32,000(L) | 170,500(L) | 0.01 | |
| 27/05/2026 | Cai Zongjian | 1711(L) | 453,000(L) | 313,727,773(L) | 26.69 | |
| 27/05/2026 | Cai Zongjian | 1310(L) | 312,000(L) | 313,727,773(L) | 26.69 | |
| 27/05/2026 | Li Feng | 1106(L) | +21,000(L) | 60,500(L) | 0.01 | |
| 27/05/2026 | Chi Yuan | 1106(L) | +65,000(L) | 154,252,000(L) | 13.12 | |
| 27/05/2026 | Xu Yuan | 1310(L) | 243,000(L) | 313,727,773(L) | 26.69 | |
| 27/05/2026 | Zhang Hong | 1112(L) | +584,000(L) | 314,532,773(L) | 26.76 | |
| 27/05/2026 | Zhang Hong | 1711(L) | 555,000(L) | 313,727,773(L) | 26.69 | |
| 27/05/2026 | Zhang Hong | 1310(L) | 210,000(L) | 313,727,773(L) | 26.69 | |
| 27/05/2026 | Xu Yuan | 1112(L) | +549,000(L) | 314,532,773(L) | 26.76 | |
| 27/05/2026 | Xu Yuan | 1711(L) | 522,000(L) | 313,727,773(L) | 26.69 | |
| 27/05/2026 | Zhang Hong | 1106(L) | +221,000(L) | 313,948,773(L) | 26.71 | |
| 27/05/2026 | Shen Jessie | 1310(L) | 228,000(L) | 9,367,000(L) | 0.80 | |
| 27/05/2026 | Shen Jessie | 1106(L) | +240,000(L) | 9,607,000(L) | 0.82 | |
| 27/05/2026 | Tan Hup Foi | 1106(L) | +32,000(L) | 62,000(L) | 0.01 | |
| 27/05/2026 | Chen Feng | 1106(L) | +174,000(L) | 14,371,000(L) | 1.22 | |
| 27/05/2026 | Chi Yuan | 1310(L) | 62,000(L) | 154,187,000(L) | 13.12 | |
| 27/05/2026 | Chen Feng | 1310(L) | 166,000(L) | 14,197,000(L) | 1.21 | |
| 27/05/2026 | Xu Yuan | 1106(L) | +256,000(L) | 313,983,773(L) | 26.71 | |
| 27/05/2026 | Cai Zongjian | 1112(L) | +477,000(L) | 314,532,773(L) | 26.76 | |
| 27/05/2026 | Cai Zongjian | 1106(L) | +328,000(L) | 314,055,773(L) | 26.71 | |
| 05/05/2026 | Xu Yuan | 1112(L) | +3,000,000(L) | 313,727,773(L) | 26.69 | |
| 05/05/2026 | Cai Zongjian | 1101(L) | +3,000,000(L) | HKD3.393(L) | 313,727,773(L) | 26.69 |
| 05/05/2026 | Zhang Hong | 1112(L) | +3,000,000(L) | 313,727,773(L) | 26.69 | |
| 04/05/2026 | Chen Kai | 1112(L) | +7,307,000(L) | 310,727,773(L) | 26.43 | |
| 04/05/2026 | Xu Yuan | 1112(L) | +7,307,000(L) | 310,727,773(L) | 26.43 | |
| 04/05/2026 | Zhang Hong | 1112(L) | +7,307,000(L) | 310,727,773(L) | 26.43 | |
| 04/05/2026 | Chen Zhixiang | 1112(L) | +7,307,000(L) | 310,727,773(L) | 26.43 | |
| 04/05/2026 | Duke Online Holdings Limited | 1112(L) | +7,307,000(L) | 310,727,773(L) | 26.43 | |
| 04/05/2026 | Cai Zongjian | 1101(L) | +7,307,000(L) | HKD3.342(L) | 310,727,773(L) | 26.43 |
| 30/04/2026 | Xu Yuan | 1106(L) | +6,438,000(L) | 262,128,773(L) | 22.30 | |
| 30/04/2026 | Cai Zongjian | 1106(L) | +35,166,000(L) | 290,856,773(L) | 24.74 | |
| 30/04/2026 | Chen Zhixiang | 1112(L) | +47,387,000(L) | 303,420,773(L) | 25.81 | |
| 1 2 3 | ||||||
| Remark: | (L) - Long Position, (S) - Short Position, (P) Lending; |
| Real time quote last updated: 05/06/2026 14:58 | |
| 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 | |