| Nov 9, 2026 (view filing)9:00 AM ET | Nov 6 | 3 days | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +8.24K | $0.7656 | +$6.31K | +4.9%177.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 6, 2026 (view filing)8:59 AM ET | Nov 5 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +8.31K | $0.8687 | +$7.22K | +5.2%169.0K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 5, 2026 (view filing)9:00 AM ET | Nov 3-4 | 2 days | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +11.2K | $0.9213 | +$10.3K | +7.5%160.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 3, 2026 (view filing)9:00 AM ET | Nov 2 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +1.30K | $0.9307 | +$1.21K | +0.9%149.5K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Nov 2, 2026 (view filing)9:00 AM ET | Oct 30 | 3 days | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +4.80K | $0.9131 | +$4.38K | +3.3%148.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 30, 2026 (view filing)8:00 AM ET | Oct 29 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +7.73K | $0.9696 | +$7.50K | +5.7%143.4K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 29, 2026 (view filing)8:00 AM ET | Oct 28 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +3.50K | $0.9714 | +$3.40K | +2.6%135.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 28, 2026 (view filing)8:00 AM ET | Oct 27 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +5.80K | $0.9044 | +$5.25K | +4.6%132.1K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 27, 2026 (view filing)8:00 AM ET | Oct 26 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +3.12K | $0.8767 | +$2.73K | +2.5%126.3K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 26, 2026 (view filing)8:00 AM ET | Oct 23 | 3 days | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +6.00K | $0.8472 | +$5.08K | +5.1%123.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 23, 2026 (view filing)8:25 AM ET | Oct 22 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +7.00K | $0.8901 | +$6.23K | +6.4%117.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 22, 2026 (view filing)8:00 AM ET | Oct 21 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +4.00K | $0.9384 | +$3.76K | +3.8%110.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 21, 2026 (view filing)8:00 AM ET | Oct 20 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +5.54K | $0.9492 | +$5.26K | +5.5%106.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 20, 2026 (view filing)8:00 AM ET | Oct 19 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +6.21K | $0.9798 | +$6.09K | +6.6%100.7K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 19, 2026 (view filing)8:00 AM ET | Oct 16 | 3 days | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +2.55K | $1.03 | +$2.62K | +2.8%94.5K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 16, 2026 (view filing)8:00 AM ET | Oct 15 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +4.10K | $1.04 | +$4.27K | +4.7%91.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 15, 2026 (view filing)8:00 AM ET | Oct 14 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +5.40K | $1.09 | +$5.91K | +6.6%87.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 13, 2026 (view filing)8:00 AM ET | Oct 9-12 | 4 days | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +18.8K | $1.14 | +$21.4K | +29.6%82.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 9, 2026 (view filing)9:15 AM ET | Oct 8 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +11.8K | $1.13 | +$13.3K | +22.9%63.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 8, 2026 (view filing)9:15 AM ET | Oct 7 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +5.50K | $1.21 | +$6.68K | +11.9%51.8K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 7, 2026 (view filing)8:00 AM ET | Oct 6 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +7.02K | $1.24 | +$8.70K | +17.9%46.3K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 6, 2026 (view filing)9:15 AM ET | Oct 5 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +8.68K | $1.27 | +$11.0K | +28.4%39.2K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 5, 2026 (view filing)9:00 AM ET | Oct 2 | 3 days | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +5.67K | $1.29 | +$7.32K | +22.8%30.6K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 2, 2026 (view filing)7:56 AM ET | Oct 1 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +9.00K | $1.42 | +$12.8K | +56.7%24.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Oct 1, 2026 (view filing)7:55 AM ET | Sep 30 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +7.44K | $1.34 | +$9.95K | +88.2%15.9K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 30, 2026 (view filing)9:31 AM ET | Sep 29 | 1 day | Dai KunChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.American depositary shares | +8.44K | $1.26 | +$10.6K | New position8.44K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Sep 24, 2026 (view filing)8:29 AM ET | Sep 23 | 1 day | Li Bin (William)Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Class A ordinary shares | +104.9M | $0.0095 | +$996.9K | +0.8%13.1B after | |