12/02/2025 | FMR LLC | 1710(L) | | | 26,517,903(L) | 5.19 | 04/12/2024 | FMR LLC | 1201(L) | -2,356,800(L) | HKD 17.016(L) | 30,260,574(L) | 5.92 | 08/11/2024 | FMR LLC | 1201(L) | -200,000(L) | HKD 19.540(L) | 35,725,588(L) | 6.99 | 18/10/2024 | FMR LLC | 1314(L) | 9,836(L) | | 38,205,548(L) | 7.48 | 17/10/2024 | FMR LLC | 1314(L) | 55(L) | | 38,205,548(L) | 7.48 | 15/10/2024 | FMR LLC | 1314(L) | 8,800(L) | | 38,324,676(L) | 7.50 | 14/10/2024 | FMR LLC | 1314(L) | 7,853(L) | | 38,324,676(L) | 7.50 | 09/10/2024 | FMR LLC | 1314(L) | 42,354(L) | | 38,863,776(L) | 7.60 | 08/10/2024 | FMR LLC | 1314(L) | 10,293(L) | | 38,863,776(L) | 7.60 | 03/10/2024 | FMR LLC | 1314(L) | 113,942(L) | | 40,205,347(L) | 7.87 | 02/10/2024 | FMR LLC | 1314(L) | 14,500(L) | | 40,205,347(L) | 7.87 | 30/09/2024 | FMR LLC | 1314(L) | 30,900(L) | | 40,563,347(L) | 7.94 | 27/09/2024 | FMR LLC | 1314(L) | 21,200(L) | | 40,884,247(L) | 7.99 | 27/09/2024 | FMR LLC | 1201(L) | -98,500(L) | HKD 21.737(L) | 40,884,247(L) | 7.99 | 26/09/2024 | FMR LLC | 1314(L) | 29,800(L) | | 41,371,828(L) | 8.10 | 25/09/2024 | FMR LLC | 1314(L) | 18,600(L) | | 41,371,828(L) | 8.10 | 24/09/2024 | FMR LLC | 1314(L) | 68,700(L) | | 42,074,016(L) | 8.23 | 23/09/2024 | FMR LLC | 1314(L) | 359,400(L) | | 42,074,016(L) | 8.23 | 20/09/2024 | FMR LLC | 1314(L) | 236,683(L) | | 42,585,316(L) | 8.33 | 19/09/2024 | FMR LLC | 1314(L) | 456,694(L) | | 42,585,316(L) | 8.33 | 17/09/2024 | FMR LLC | 1314(L) | 14,832(L) | | 43,138,116(L) | 8.44 | 11/09/2024 | FMR LLC | 1314(L) | 18,998(L) | | 43,401,830(L) | 8.49 | 10/09/2024 | FMR LLC | 1314(L) | 5,300(L) | | 43,410,310(L) | 8.49 | 09/09/2024 | FMR LLC | 1314(L) | 34,615(L) | | 43,410,310(L) | 8.49 | 05/09/2024 | FMR LLC | 1314(L) | 64,682(L) | | 43,498,681(L) | 8.51 | 04/09/2024 | FMR LLC | 1314(L) | 46,400(L) | | 43,645,443(L) | 8.54 | 03/09/2024 | FMR LLC | 1313(L) | 677,500(L) | | 43,645,443(L) | 8.54 | 30/08/2024 | FMR LLC | 1314(L) | 808,765(L) | | 44,212,448(L) | 8.65 | 29/08/2024 | FMR LLC | 1314(L) | 103,700(L) | | 44,212,448(L) | 8.65 | 28/08/2024 | FMR LLC | 1314(L) | 14,104(L) | | 44,933,648(L) | 8.79 | 27/08/2024 | FMR LLC | 1314(L) | 22,600(L) | | 44,933,648(L) | 8.79 | 26/08/2024 | FMR LLC | 1314(L) | 30,210(L) | | 44,985,248(L) | 8.80 | 23/08/2024 | FMR LLC | 1314(L) | 60,444(L) | | 44,985,248(L) | 8.80 | 22/08/2024 | FMR LLC | 1314(L) | 99(L) | | 45,026,248(L) | 8.81 | 21/08/2024 | FMR LLC | 1314(L) | 22,800(L) | | 45,026,248(L) | 8.81 | 20/08/2024 | FMR LLC | 1314(L) | 15,600(L) | | 45,146,548(L) | 8.83 | 19/08/2024 | FMR LLC | 1314(L) | 6,900(L) | | 45,146,548(L) | 8.83 | 16/08/2024 | FMR LLC | 1314(L) | 6,473(L) | | 45,169,848(L) | 8.84 | 15/08/2024 | FMR LLC | 1314(L) | 50,000(L) | | 45,169,848(L) | 8.84 | 14/08/2024 | FMR LLC | 1314(L) | 600(L) | | 45,440,078(L) | 8.89 | | 1 2 3 4 |
|