Sea executives and insider trading
Xiaodong Li sold 1,139,734 shares for 147.35M USD in 17 sales over the last twelve months, the last on 28 August 2026, and bought none on the open market.
Over the last twelve months Sea's insiders sold 3,417,711 shares for 390.51M USD in 988 sales on the open market, and bought 0 shares in 0 purchases.
Insiders over the last twelve months
- Insider sales
- 988
- Shares sold
- 3,417,711
- Value sold
- 390.51M USD
- Insider purchasesWhat is insider trading? Insider trading here means the legal trades that a company's executives, directors and large owners make in its shares, reported to the SEC on Form 4.
- 0
Insiders buying against sellingWhat is a Rule 10b5-1 trading plan? A Rule 10b5-1 plan lets an insider fix future trades in advance, while holding no inside information, so later trades follow the plan, not a new decision.
Open-market purchases and sales reported on Form 4, by value. Awards, option exercises and shares withheld for tax are not counted. Whether a sale was under a Rule 10b5-1 plan is read from each Form 4 at the SEC (the box exists on filings since April 2023).
Executives and directors
The people who run the company and the directors who reported trades, with what each bought and sold on the open market over the last twelve months. The CEO first, then whoever traded most.
| Name | Position | Age | Shares sold (12 months) | Value sold (12 months) | Shares bought (12 months) | Last sale | Shares held after |
|---|---|---|---|---|---|---|---|
| Xiaodong Li CEO | Founder, Chairman & Chief Executive Officer | 48 | 1,139,734 | 147.35M USD | — | 28 Aug 2026 | — |
| Rebecca Lee CEO | Chief Executive Officer of Office | — | — | — | — | — | — |
| Gang Ye | Co-Founder, Chief Operating Officer & Director | 46 | 1,541,208 | 164.79M USD | — | 18 Sept 2026 | — |
| Jingye Chen | Co-Founder & Chief Product Officer of Shopee | 45 | 309,225 | 32.29M USD | — | 22 Sept 2026 | — |
| Yanjun Wang | Chief Corporate Officer, Group General Counsel & Company Secretary | 46 | 132,020 | 13.55M USD | — | 9 Nov 2026 | — |
| Zhimin Feng | President | 43 | 91,709 | 11.42M USD | — | 28 Aug 2026 | — |
| Tianyu Hou | Chief Financial Officer | 48 | 80,000 | 8.41M USD | — | 19 Oct 2026 | — |
| Feng Zhao | President of Garena | 42 | 86,420 | 8.23M USD | — | 4 Nov 2026 | — |
| Chen Seng Heng | Director | — | 20,000 | 2.45M USD | — | 14 Aug 2026 | — |
| Khoon Hua Kuok | Director | — | 17,395 | 2.02M USD | — | 18 Aug 2026 | — |
| Elson Choi | Senior Manager of Investor Relations | — | — | — | — | — | — |
| Khang Chuen Ong | Investor Relations Executive | — | — | — | — | — | — |
Insider sales and purchases by quarter
How many insider sales and purchases were reported each quarter.
Every insider transactionWhat is insider trading? Insider trading here means the legal trades that a company's executives, directors and large owners make in its shares, reported to the SEC on Form 4.
Insiders must report every trade in the company's shares to the SEC within two business days, on Form 4. Only purchases and sales are trades on the open market; awards, option exercises, shares withheld for tax and gifts come with pay, and the twelve-month totals leave them out.
| Date | Name | Transaction | Shares | Price | Value | Shares held after | Filing |
|---|---|---|---|---|---|---|---|
| 9 Nov 2026 | Yanjun Wang | Sale | 236 | 77.81 | 18.36K USD | 65,344 | Form 4 |
| 9 Nov 2026 | Yanjun Wang | Sale | 519 | 78.48 | 40.73K USD | 64,825 | Form 4 |
| 9 Nov 2026 | Yanjun Wang | Sale | 45 | 79.18 | 3.56K USD | 64,780 | Form 4 |
| 6 Nov 2026 | Yanjun Wang | Sale | 50 | 73.42 | 3.67K USD | 66,330 | Form 4 |
| 6 Nov 2026 | Yanjun Wang | Sale | 133 | 73.91 | 9.83K USD | 66,197 | Form 4 |
| 6 Nov 2026 | Yanjun Wang | Sale | 449 | 75.21 | 33.77K USD | 65,748 | Form 4 |
| 6 Nov 2026 | Yanjun Wang | Sale | 168 | 75.89 | 12.75K USD | 65,580 | Form 4 |
| 5 Nov 2026 | Yanjun Wang | Sale | 54 | 73.15 | 3.95K USD | 67,126 | Form 4 |
| 5 Nov 2026 | Yanjun Wang | Sale | 88 | 74.30 | 6.54K USD | 67,038 | Form 4 |
| 5 Nov 2026 | Yanjun Wang | Sale | 510 | 75.30 | 38.40K USD | 66,528 | Form 4 |
| 5 Nov 2026 | Yanjun Wang | Sale | 86 | 76.02 | 6.54K USD | 66,442 | Form 4 |
| 5 Nov 2026 | Yanjun Wang | Sale | 14 | 77.09 | 1.08K USD | 66,428 | Form 4 |
| 5 Nov 2026 | Yanjun Wang | Sale | 24 | 78.17 | 1.88K USD | 66,404 | Form 4 |
| 5 Nov 2026 | Yanjun Wang | Sale | 24 | 79.01 | 1.90K USD | 66,380 | Form 4 |
| 4 Nov 2026 | Feng Zhao | Sale | 30,000 | 80.22 | 2.41M USD | 63,580 | Form 4 |
| 4 Nov 2026 | Yanjun Wang | Sale | 64 | 79.38 | 5.08K USD | 67,916 | Form 4 |
| 4 Nov 2026 | Yanjun Wang | Sale | 236 | 80.51 | 19.00K USD | 67,680 | Form 4 |
| 4 Nov 2026 | Yanjun Wang | Sale | 500 | 81.15 | 40.58K USD | 67,180 | Form 4 |
| 3 Nov 2026 | Yanjun Wang | Sale | 376 | 76.18 | 28.64K USD | 68,404 | Form 4 |
| 3 Nov 2026 | Yanjun Wang | Sale | 424 | 76.61 | 32.48K USD | 67,980 | Form 4 |
| 2 Nov 2026 | Yanjun Wang | Sale | 243 | 75.84 | 18.43K USD | 69,337 | Form 4 |
| 2 Nov 2026 | Yanjun Wang | Sale | 185 | 76.81 | 14.21K USD | 69,152 | Form 4 |
| 2 Nov 2026 | Yanjun Wang | Sale | 372 | 77.39 | 28.79K USD | 68,780 | Form 4 |
| 30 Oct 2026 | Yanjun Wang | Sale | 733 | 74.52 | 54.62K USD | 69,647 | Form 4 |
| 30 Oct 2026 | Yanjun Wang | Sale | 67 | 75.24 | 5.04K USD | 69,580 | Form 4 |
| 29 Oct 2026 | Yanjun Wang | Sale | 108 | 75.22 | 8.12K USD | 71,072 | Form 4 |
| 29 Oct 2026 | Yanjun Wang | Sale | 458 | 76.17 | 34.89K USD | 70,614 | Form 4 |
| 29 Oct 2026 | Yanjun Wang | Sale | 234 | 77.12 | 18.05K USD | 70,380 | Form 4 |
| 28 Oct 2026 | Jingye Chen | Other | 200,000 | 15.00 | 3.00M USD | 9,476,574 | Form 4 |
| 28 Oct 2026 | Jingye Chen | Other | 200,000 | 15.00 | 3.00M USD | 650,000 | Form 4 |
| 28 Oct 2026 | Yanjun Wang | Sale | 524 | 74.47 | 39.02K USD | 71,456 | Form 4 |
| 28 Oct 2026 | Yanjun Wang | Sale | 276 | 75.12 | 20.73K USD | 71,180 | Form 4 |
| 27 Oct 2026 | Gang Ye | Other | 1,650,000 | 15.00 | 24.75M USD | 22,046,405 | Form 4 |
| 27 Oct 2026 | Gang Ye | Other | 1,650,000 | 15.00 | 24.75M USD | — | Form 4 |
| 27 Oct 2026 | Yanjun Wang | Other | 300,000 | 15.00 | 4.50M USD | 1,333,642 | Form 4 |
| 27 Oct 2026 | Yanjun Wang | Other | 300,000 | 15.00 | 4.50M USD | 600,000 | Form 4 |
| 27 Oct 2026 | Yanjun Wang | Sale | 708 | 74.69 | 52.88K USD | 72,072 | Form 4 |
| 27 Oct 2026 | Yanjun Wang | Sale | 92 | 75.22 | 6.92K USD | 71,980 | Form 4 |
| 26 Oct 2026 | Yanjun Wang | Sale | 96 | 72.31 | 6.94K USD | 73,484 | Form 4 |
| 26 Oct 2026 | Yanjun Wang | Sale | 45 | 73.14 | 3.29K USD | 73,439 | Form 4 |
| 26 Oct 2026 | Yanjun Wang | Sale | 659 | 74.03 | 48.79K USD | 72,780 | Form 4 |
| 23 Oct 2026 | Yanjun Wang | Sale | 602 | 74.70 | 44.97K USD | 73,778 | Form 4 |
| 23 Oct 2026 | Yanjun Wang | Sale | 198 | 75.47 | 14.94K USD | 73,580 | Form 4 |
| 22 Oct 2026 | Yanjun Wang | Sale | 569 | 76.09 | 43.30K USD | 74,611 | Form 4 |
| 22 Oct 2026 | Yanjun Wang | Sale | 225 | 76.91 | 17.30K USD | 74,386 | Form 4 |
| 22 Oct 2026 | Yanjun Wang | Sale | 6 | 77.60 | 465.60 USD | 74,380 | Form 4 |
| 21 Oct 2026 | Yanjun Wang | Sale | 316 | 76.90 | 24.30K USD | 75,664 | Form 4 |
| 21 Oct 2026 | Yanjun Wang | Sale | 324 | 77.68 | 25.17K USD | 75,340 | Form 4 |
| 21 Oct 2026 | Yanjun Wang | Sale | 96 | 78.67 | 7.55K USD | 75,244 | Form 4 |
| 21 Oct 2026 | Yanjun Wang | Sale | 64 | 79.59 | 5.09K USD | 75,180 | Form 4 |
| 21 Oct 2026 | Zhimin Feng | Other | 1,000,000 | 15.00 | 15.00M USD | 2,003,969 | Form 4 |
| 21 Oct 2026 | Zhimin Feng | Other | 1,000,000 | 15.00 | 15.00M USD | 2,000,000 | Form 4 |
| 20 Oct 2026 | Yanjun Wang | Sale | 458 | 80.76 | 36.99K USD | 76,322 | Form 4 |
| 20 Oct 2026 | Yanjun Wang | Sale | 165 | 82.06 | 13.54K USD | 76,157 | Form 4 |
| 20 Oct 2026 | Yanjun Wang | Sale | 111 | 82.99 | 9.21K USD | 76,046 | Form 4 |
| 20 Oct 2026 | Yanjun Wang | Sale | 60 | 83.86 | 5.03K USD | 75,986 | Form 4 |
| 20 Oct 2026 | Yanjun Wang | Sale | 3 | 85.40 | 256.20 USD | 75,983 | Form 4 |
| 20 Oct 2026 | Yanjun Wang | Sale | 3 | 85.67 | 257.01 USD | 75,980 | Form 4 |
| 19 Oct 2026 | Tianyu Hou | Sale | 4,867 | 88.54 | 430.92K USD | 40,133 | Form 4 |
| 19 Oct 2026 | Tianyu Hou | Sale | 4,348 | 89.16 | 387.67K USD | 35,785 | Form 4 |
| 19 Oct 2026 | Tianyu Hou | Sale | 314 | 90.22 | 28.33K USD | 35,471 | Form 4 |
| 19 Oct 2026 | Tianyu Hou | Sale | 237 | 91.60 | 21.71K USD | 35,234 | Form 4 |
| 19 Oct 2026 | Tianyu Hou | Sale | 63 | 91.98 | 5.79K USD | 35,171 | Form 4 |
| 19 Oct 2026 | Tianyu Hou | Sale | 171 | 93.00 | 15.90K USD | 35,000 | Form 4 |
| 19 Oct 2026 | Yanjun Wang | Sale | 958 | 90.29 | 86.50K USD | 76,822 | Form 4 |
| 19 Oct 2026 | Yanjun Wang | Sale | 25 | 91.77 | 2.29K USD | 76,797 | Form 4 |
| 19 Oct 2026 | Yanjun Wang | Sale | 17 | 93.00 | 1.58K USD | 76,780 | Form 4 |
| 16 Oct 2026 | Yanjun Wang | Sale | 411 | 94.12 | 38.68K USD | 78,369 | Form 4 |
| 16 Oct 2026 | Yanjun Wang | Sale | 134 | 95.24 | 12.76K USD | 78,235 | Form 4 |
| 16 Oct 2026 | Yanjun Wang | Sale | 268 | 96.09 | 25.75K USD | 77,967 | Form 4 |
| 16 Oct 2026 | Yanjun Wang | Sale | 133 | 97.04 | 12.91K USD | 77,834 | Form 4 |
| 16 Oct 2026 | Yanjun Wang | Sale | 32 | 98.24 | 3.14K USD | 77,802 | Form 4 |
| 16 Oct 2026 | Yanjun Wang | Sale | 22 | 99.20 | 2.18K USD | 77,780 | Form 4 |
| 15 Oct 2026 | Yanjun Wang | Sale | 152 | 95.87 | 14.57K USD | 79,628 | Form 4 |
| 15 Oct 2026 | Yanjun Wang | Sale | 613 | 96.83 | 59.36K USD | 79,015 | Form 4 |
| 15 Oct 2026 | Yanjun Wang | Sale | 235 | 97.62 | 22.94K USD | 78,780 | Form 4 |
| 14 Oct 2026 | Yanjun Wang | Sale | 637 | 95.01 | 60.52K USD | 80,143 | Form 4 |
| 14 Oct 2026 | Yanjun Wang | Sale | 230 | 95.91 | 22.06K USD | 79,913 | Form 4 |
| 14 Oct 2026 | Yanjun Wang | Sale | 81 | 96.79 | 7.84K USD | 79,832 | Form 4 |
| 14 Oct 2026 | Yanjun Wang | Sale | 52 | 97.55 | 5.07K USD | 79,780 | Form 4 |
| 13 Oct 2026 | Yanjun Wang | Sale | 437 | 95.87 | 41.90K USD | 81,343 | Form 4 |
| 13 Oct 2026 | Yanjun Wang | Sale | 563 | 96.64 | 54.41K USD | 80,780 | Form 4 |
| 12 Oct 2026 | Yanjun Wang | Sale | 312 | 95.32 | 29.74K USD | 82,468 | Form 4 |
| 12 Oct 2026 | Yanjun Wang | Sale | 668 | 96.10 | 64.19K USD | 81,800 | Form 4 |
| 12 Oct 2026 | Yanjun Wang | Sale | 20 | 96.87 | 1.94K USD | 81,780 | Form 4 |
| 9 Oct 2026 | Yanjun Wang | Sale | 204 | 94.82 | 19.34K USD | 83,576 | Form 4 |
| 9 Oct 2026 | Yanjun Wang | Sale | 757 | 95.47 | 72.27K USD | 82,819 | Form 4 |
| 9 Oct 2026 | Yanjun Wang | Sale | 39 | 96.19 | 3.75K USD | 82,780 | Form 4 |
| 8 Oct 2026 | Yanjun Wang | Sale | 794 | 93.04 | 73.87K USD | 83,986 | Form 4 |
| 8 Oct 2026 | Yanjun Wang | Sale | 206 | 93.87 | 19.34K USD | 83,780 | Form 4 |
| 7 Oct 2026 | Yanjun Wang | Sale | 935 | 94.88 | 88.71K USD | 84,845 | Form 4 |
| 7 Oct 2026 | Yanjun Wang | Sale | 65 | 95.40 | 6.20K USD | 84,780 | Form 4 |
| 6 Oct 2026 | Yanjun Wang | Sale | 515 | 95.96 | 49.42K USD | 86,265 | Form 4 |
| 6 Oct 2026 | Yanjun Wang | Sale | 460 | 96.56 | 44.42K USD | 85,805 | Form 4 |
| 6 Oct 2026 | Yanjun Wang | Sale | 25 | 97.50 | 2.44K USD | 85,780 | Form 4 |
| 5 Oct 2026 | Yanjun Wang | Sale | 675 | 97.02 | 65.49K USD | 87,105 | Form 4 |
| 5 Oct 2026 | Yanjun Wang | Sale | 325 | 97.79 | 31.78K USD | 86,780 | Form 4 |
| 5 Oct 2026 | Jingye Chen | Other | 150,000 | 15.00 | 2.25M USD | 9,276,574 | Form 4 |
| 5 Oct 2026 | Jingye Chen | Other | 150,000 | 15.00 | 2.25M USD | 850,000 | Form 4 |
| 2 Oct 2026 | Yanjun Wang | Sale | 679 | 94.86 | 64.41K USD | 88,101 | Form 4 |
| 2 Oct 2026 | Yanjun Wang | Sale | 295 | 95.70 | 28.23K USD | 87,806 | Form 4 |
| 2 Oct 2026 | Yanjun Wang | Sale | 26 | 96.36 | 2.51K USD | 87,780 | Form 4 |
| 1 Oct 2026 | Feng Zhao | Sale | 17,391 | 94.43 | 1.64M USD | 116,189 | Form 4 |
| 1 Oct 2026 | Feng Zhao | Sale | 15,146 | 95.20 | 1.44M USD | 101,043 | Form 4 |
| 1 Oct 2026 | Feng Zhao | Sale | 7,463 | 96.04 | 716.75K USD | 93,580 | Form 4 |
| 1 Oct 2026 | Yanjun Wang | Sale | 272 | 94.38 | 25.67K USD | 89,508 | Form 4 |
| 1 Oct 2026 | Yanjun Wang | Sale | 604 | 95.17 | 57.48K USD | 88,904 | Form 4 |
| 1 Oct 2026 | Yanjun Wang | Sale | 124 | 95.99 | 11.90K USD | 88,780 | Form 4 |
| 30 Sept 2026 | Yanjun Wang | Sale | 933 | 97.61 | 91.07K USD | 89,847 | Form 4 |
| 30 Sept 2026 | Yanjun Wang | Sale | 67 | 98.52 | 6.60K USD | 89,780 | Form 4 |
| 29 Sept 2026 | Yanjun Wang | Sale | 636 | 98.18 | 62.44K USD | 91,144 | Form 4 |
| 29 Sept 2026 | Yanjun Wang | Sale | 364 | 98.88 | 35.99K USD | 90,780 | Form 4 |
| 28 Sept 2026 | Yanjun Wang | Sale | 195 | 97.06 | 18.93K USD | 92,585 | Form 4 |
| 28 Sept 2026 | Yanjun Wang | Sale | 68 | 98.08 | 6.67K USD | 92,517 | Form 4 |
| 28 Sept 2026 | Yanjun Wang | Sale | 708 | 99.10 | 70.16K USD | 91,809 | Form 4 |
| 28 Sept 2026 | Yanjun Wang | Sale | 29 | 99.57 | 2.89K USD | 91,780 | Form 4 |
| 25 Sept 2026 | Yanjun Wang | Sale | 811 | 99.87 | 80.99K USD | 93,169 | Form 4 |
| 25 Sept 2026 | Yanjun Wang | Sale | 389 | 100.40 | 39.06K USD | 92,780 | Form 4 |
| 24 Sept 2026 | Yanjun Wang | Sale | 584 | 100.86 | 58.90K USD | 94,596 | Form 4 |
| 24 Sept 2026 | Yanjun Wang | Sale | 574 | 101.75 | 58.40K USD | 94,022 | Form 4 |
| 24 Sept 2026 | Yanjun Wang | Sale | 42 | 102.31 | 4.30K USD | 93,980 | Form 4 |
| 23 Sept 2026 | Yanjun Wang | Sale | 186 | 101.95 | 18.96K USD | 96,194 | Form 4 |
| 23 Sept 2026 | Yanjun Wang | Sale | 816 | 102.77 | 83.86K USD | 95,378 | Form 4 |
| 23 Sept 2026 | Yanjun Wang | Sale | 198 | 103.46 | 20.49K USD | 95,180 | Form 4 |
| 22 Sept 2026 | Jingye Chen | Sale | 10,488 | 102.85 | 1.08M USD | 19,512 | Form 4 |
| 22 Sept 2026 | Jingye Chen | Sale | 19,512 | 103.82 | 2.03M USD | — | Form 4 |
| 22 Sept 2026 | Yanjun Wang | Sale | 365 | 102.85 | 37.54K USD | 97,215 | Form 4 |
| 22 Sept 2026 | Yanjun Wang | Sale | 835 | 103.80 | 86.67K USD | 96,380 | Form 4 |
| 21 Sept 2026 | Jingye Chen | Sale | 3,800 | 100.77 | 382.93K USD | 56,200 | Form 4 |
| 21 Sept 2026 | Jingye Chen | Sale | 12,792 | 101.86 | 1.30M USD | 43,408 | Form 4 |
| 21 Sept 2026 | Jingye Chen | Sale | 13,294 | 102.68 | 1.37M USD | 30,114 | Form 4 |
| 21 Sept 2026 | Jingye Chen | Sale | 114 | 103.33 | 11.78K USD | 30,000 | Form 4 |
| 21 Sept 2026 | Yanjun Wang | Sale | 100 | 100.69 | 10.07K USD | 98,680 | Form 4 |
| 21 Sept 2026 | Yanjun Wang | Sale | 616 | 101.69 | 62.64K USD | 98,064 | Form 4 |
| 21 Sept 2026 | Yanjun Wang | Sale | 484 | 102.66 | 49.69K USD | 97,580 | Form 4 |
| 18 Sept 2026 | Gang Ye | Sale | 17,480 | 101.95 | 1.78M USD | 601,312 | Form 4 |
| 18 Sept 2026 | Gang Ye | Sale | 2,520 | 102.41 | 258.07K USD | 598,792 | Form 4 |
| 18 Sept 2026 | Yanjun Wang | Sale | 332 | 100.29 | 33.30K USD | 99,648 | Form 4 |
| 18 Sept 2026 | Yanjun Wang | Sale | 162 | 101.10 | 16.38K USD | 99,486 | Form 4 |
| 18 Sept 2026 | Yanjun Wang | Sale | 706 | 101.88 | 71.93K USD | 98,780 | Form 4 |
| 18 Sept 2026 | Jingye Chen | Sale | 4,262 | 100.24 | 427.22K USD | 85,738 | Form 4 |
| 18 Sept 2026 | Jingye Chen | Sale | 5,105 | 101.10 | 516.12K USD | 80,633 | Form 4 |
| 18 Sept 2026 | Jingye Chen | Sale | 20,633 | 101.88 | 2.10M USD | 60,000 | Form 4 |
| 17 Sept 2026 | Gang Ye | Sale | 9,735 | 101.38 | 986.93K USD | 629,057 | Form 4 |
| 17 Sept 2026 | Gang Ye | Sale | 9,601 | 102.02 | 979.49K USD | 619,456 | Form 4 |
| 17 Sept 2026 | Gang Ye | Sale | 458 | 102.96 | 47.16K USD | 618,998 | Form 4 |
| 17 Sept 2026 | Gang Ye | Sale | 206 | 104.76 | 21.58K USD | 618,792 | Form 4 |
| 17 Sept 2026 | Yanjun Wang | Sale | 767 | 101.20 | 77.62K USD | 1,213 | Form 4 |
| 17 Sept 2026 | Yanjun Wang | Sale | 379 | 101.95 | 38.64K USD | 834 | Form 4 |
| 17 Sept 2026 | Yanjun Wang | Sale | 30 | 102.81 | 3.08K USD | 804 | Form 4 |
| 17 Sept 2026 | Yanjun Wang | Sale | 24 | 104.76 | 2.51K USD | 780 | Form 4 |
| 17 Sept 2026 | Tianyu Hou | Sale | 8,010 | 101.26 | 811.09K USD | 11,990 | Form 4 |
| 17 Sept 2026 | Tianyu Hou | Sale | 6,320 | 101.85 | 643.69K USD | 5,670 | Form 4 |
| 17 Sept 2026 | Tianyu Hou | Sale | 360 | 102.89 | 37.04K USD | 5,310 | Form 4 |
| 17 Sept 2026 | Tianyu Hou | Sale | 310 | 104.76 | 32.48K USD | 5,000 | Form 4 |
| 17 Sept 2026 | Jingye Chen | Sale | 18,691 | 101.23 | 1.89M USD | 101,309 | Form 4 |
| 17 Sept 2026 | Jingye Chen | Sale | 10,409 | 101.90 | 1.06M USD | 90,900 | Form 4 |
| 17 Sept 2026 | Jingye Chen | Sale | 900 | 103.01 | 92.71K USD | 90,000 | Form 4 |
| 16 Sept 2026 | Jingye Chen | Other | 150,000 | 15.00 | 2.25M USD | 9,126,574 | Form 4 |
| 16 Sept 2026 | Jingye Chen | Other | 150,000 | 15.00 | 2.25M USD | 1,000,000 | Form 4 |
| 16 Sept 2026 | Jingye Chen | Sale | 6,863 | 103.26 | 708.67K USD | 143,137 | Form 4 |
| 16 Sept 2026 | Jingye Chen | Sale | 15,437 | 104.07 | 1.61M USD | 127,700 | Form 4 |
| 16 Sept 2026 | Jingye Chen | Sale | 7,700 | 105.03 | 808.73K USD | 120,000 | Form 4 |
| 16 Sept 2026 | Yanjun Wang | Sale | 150 | 103.04 | 15.46K USD | 3,030 | Form 4 |
| 16 Sept 2026 | Yanjun Wang | Sale | 785 | 103.97 | 81.62K USD | 2,245 | Form 4 |
| 16 Sept 2026 | Yanjun Wang | Sale | 265 | 104.99 | 27.82K USD | 1,980 | Form 4 |
| 16 Sept 2026 | Gang Ye | Sale | 3,200 | 103.12 | 329.98K USD | 655,592 | Form 4 |
| 16 Sept 2026 | Gang Ye | Sale | 11,193 | 103.96 | 1.16M USD | 644,399 | Form 4 |
| 16 Sept 2026 | Gang Ye | Sale | 5,607 | 104.99 | 588.68K USD | 638,792 | Form 4 |
| 15 Sept 2026 | Jingye Chen | Sale | 11,700 | 103.30 | 1.21M USD | 168,300 | Form 4 |
| 15 Sept 2026 | Jingye Chen | Sale | 14,600 | 103.81 | 1.52M USD | 153,700 | Form 4 |
| 15 Sept 2026 | Jingye Chen | Sale | 1,800 | 105.08 | 189.14K USD | 151,900 | Form 4 |
| 15 Sept 2026 | Jingye Chen | Sale | 1,900 | 106.04 | 201.48K USD | 150,000 | Form 4 |
| 15 Sept 2026 | Yanjun Wang | Sale | 534 | 103.33 | 55.18K USD | 3,846 | Form 4 |
| 15 Sept 2026 | Yanjun Wang | Sale | 516 | 103.87 | 53.60K USD | 3,330 | Form 4 |
| 15 Sept 2026 | Yanjun Wang | Sale | 66 | 105.07 | 6.93K USD | 3,264 | Form 4 |
| 15 Sept 2026 | Yanjun Wang | Sale | 84 | 106.00 | 8.90K USD | 3,180 | Form 4 |
| 15 Sept 2026 | Gang Ye | Sale | 8,797 | 103.33 | 908.99K USD | 669,995 | Form 4 |
| 15 Sept 2026 | Gang Ye | Sale | 8,803 | 103.85 | 914.19K USD | 661,192 | Form 4 |
| 15 Sept 2026 | Gang Ye | Sale | 1,200 | 105.13 | 126.16K USD | 659,992 | Form 4 |
| 15 Sept 2026 | Gang Ye | Sale | 1,200 | 106.03 | 127.24K USD | 658,792 | Form 4 |
| 14 Sept 2026 | Yanjun Wang | Sale | 144 | 105.20 | 15.15K USD | 5,736 | Form 4 |
| 14 Sept 2026 | Yanjun Wang | Sale | 204 | 106.20 | 21.66K USD | 5,532 | Form 4 |
| 14 Sept 2026 | Yanjun Wang | Sale | 96 | 107.28 | 10.30K USD | 5,436 | Form 4 |
| 14 Sept 2026 | Yanjun Wang | Sale | 372 | 108.42 | 40.33K USD | 5,064 | Form 4 |
| 14 Sept 2026 | Yanjun Wang | Sale | 234 | 109.10 | 25.53K USD | 4,830 | Form 4 |
| 14 Sept 2026 | Yanjun Wang | Sale | 450 | 110.00 | 49.50K USD | 4,380 | Form 4 |
| 14 Sept 2026 | Jingye Chen | Sale | 3,700 | 105.27 | 389.50K USD | 206,300 | Form 4 |
| 14 Sept 2026 | Jingye Chen | Sale | 4,700 | 106.25 | 499.38K USD | 201,600 | Form 4 |
| 14 Sept 2026 | Jingye Chen | Sale | 2,200 | 107.38 | 236.24K USD | 199,400 | Form 4 |
| 14 Sept 2026 | Jingye Chen | Sale | 10,800 | 108.50 | 1.17M USD | 188,600 | Form 4 |
| 14 Sept 2026 | Jingye Chen | Sale | 5,600 | 109.19 | 611.46K USD | 183,000 | Form 4 |
| 14 Sept 2026 | Jingye Chen | Sale | 3,000 | 109.97 | 329.91K USD | 180,000 | Form 4 |
| 14 Sept 2026 | Gang Ye | Sale | 2,700 | 105.32 | 284.36K USD | 696,092 | Form 4 |
| 14 Sept 2026 | Gang Ye | Sale | 2,800 | 106.28 | 297.58K USD | 693,292 | Form 4 |
| 14 Sept 2026 | Gang Ye | Sale | 1,500 | 107.34 | 161.01K USD | 691,792 | Form 4 |
| 14 Sept 2026 | Gang Ye | Sale | 7,900 | 108.53 | 857.39K USD | 683,892 | Form 4 |
| 14 Sept 2026 | Gang Ye | Sale | 3,300 | 109.30 | 360.69K USD | 680,592 | Form 4 |
| 14 Sept 2026 | Gang Ye | Sale | 1,800 | 109.98 | 197.96K USD | 678,792 | Form 4 |
| 11 Sept 2026 | Yanjun Wang | Sale | 660 | 106.96 | 70.59K USD | 6,420 | Form 4 |
| 11 Sept 2026 | Yanjun Wang | Sale | 475 | 107.96 | 51.28K USD | 5,945 | Form 4 |
| 11 Sept 2026 | Yanjun Wang | Sale | 65 | 108.75 | 7.07K USD | 5,880 | Form 4 |
| 11 Sept 2026 | Jingye Chen | Sale | 14,833 | 106.95 | 1.59M USD | 225,167 | Form 4 |
| 11 Sept 2026 | Jingye Chen | Sale | 13,447 | 107.97 | 1.45M USD | 211,720 | Form 4 |
| 11 Sept 2026 | Jingye Chen | Sale | 1,720 | 108.75 | 187.05K USD | 210,000 | Form 4 |
| 11 Sept 2026 | Gang Ye | Sale | 9,855 | 106.92 | 1.05M USD | 708,937 | Form 4 |
| 11 Sept 2026 | Gang Ye | Sale | 8,945 | 107.95 | 965.61K USD | 699,992 | Form 4 |
| 11 Sept 2026 | Gang Ye | Sale | 1,200 | 108.72 | 130.46K USD | 698,792 | Form 4 |
| 10 Sept 2026 | Jingye Chen | Sale | 22,394 | 107.90 | 2.42M USD | 247,606 | Form 4 |
| 10 Sept 2026 | Jingye Chen | Sale | 7,606 | 108.50 | 825.25K USD | 240,000 | Form 4 |
| 10 Sept 2026 | Gang Ye | Sale | 16,099 | 107.92 | 1.74M USD | 722,693 | Form 4 |
| 10 Sept 2026 | Gang Ye | Sale | 3,901 | 108.54 | 423.41K USD | 718,792 | Form 4 |
| 10 Sept 2026 | Yanjun Wang | Sale | 945 | 107.85 | 101.92K USD | 7,335 | Form 4 |
| 10 Sept 2026 | Yanjun Wang | Sale | 255 | 108.50 | 27.67K USD | 7,080 | Form 4 |
| 9 Sept 2026 | Jingye Chen | Sale | 18,299 | 108.41 | 1.98M USD | 281,701 | Form 4 |
| 9 Sept 2026 | Jingye Chen | Sale | 9,001 | 109.23 | 983.18K USD | 272,700 | Form 4 |
| 9 Sept 2026 | Jingye Chen | Sale | 2,000 | 110.59 | 221.18K USD | 270,700 | Form 4 |
| 9 Sept 2026 | Jingye Chen | Sale | 700 | 111.42 | 77.99K USD | 270,000 | Form 4 |
| 9 Sept 2026 | Gang Ye | Sale | 12,000 | 108.41 | 1.30M USD | 746,792 | Form 4 |
| 9 Sept 2026 | Gang Ye | Sale | 6,300 | 109.21 | 688.02K USD | 740,492 | Form 4 |
| 9 Sept 2026 | Gang Ye | Sale | 1,200 | 110.57 | 132.68K USD | 739,292 | Form 4 |
| 9 Sept 2026 | Gang Ye | Sale | 500 | 111.39 | 55.70K USD | 738,792 | Form 4 |
| 9 Sept 2026 | Yanjun Wang | Sale | 795 | 108.41 | 86.19K USD | 8,805 | Form 4 |
| 9 Sept 2026 | Yanjun Wang | Sale | 405 | 109.23 | 44.24K USD | 8,400 | Form 4 |
| 9 Sept 2026 | Yanjun Wang | Sale | 84 | 110.56 | 9.29K USD | 8,316 | Form 4 |
| 9 Sept 2026 | Yanjun Wang | Sale | 36 | 111.36 | 4.01K USD | 8,280 | Form 4 |
| 8 Sept 2026 | Gang Ye | Sale | 2,722 | 110.72 | 301.38K USD | 776,070 | Form 4 |
| 8 Sept 2026 | Gang Ye | Sale | 2,020 | 111.87 | 225.98K USD | 774,050 | Form 4 |
| 8 Sept 2026 | Gang Ye | Sale | 6,495 | 112.80 | 732.64K USD | 767,555 | Form 4 |
| 8 Sept 2026 | Gang Ye | Sale | 8,763 | 113.49 | 994.51K USD | 758,792 | Form 4 |
| 8 Sept 2026 | Yanjun Wang | Sale | 217 | 110.83 | 24.05K USD | 10,883 | Form 4 |
| 8 Sept 2026 | Yanjun Wang | Sale | 207 | 112.08 | 23.20K USD | 10,676 | Form 4 |
| 8 Sept 2026 | Yanjun Wang | Sale | 612 | 113.01 | 69.16K USD | 10,064 | Form 4 |
| 8 Sept 2026 | Yanjun Wang | Sale | 464 | 113.61 | 52.72K USD | 9,600 | Form 4 |
| 4 Sept 2026 | Gang Ye | Sale | 6,481 | 112.66 | 730.15K USD | 792,311 | Form 4 |
| 4 Sept 2026 | Gang Ye | Sale | 12,129 | 113.52 | 1.38M USD | 780,182 | Form 4 |
| 4 Sept 2026 | Gang Ye | Sale | 1,390 | 114.34 | 158.93K USD | 778,792 | Form 4 |
| 4 Sept 2026 | Yanjun Wang | Sale | 487 | 112.64 | 54.86K USD | 12,113 | Form 4 |
| 4 Sept 2026 | Yanjun Wang | Sale | 898 | 113.51 | 101.93K USD | 11,215 | Form 4 |
| 4 Sept 2026 | Yanjun Wang | Sale | 115 | 114.35 | 13.15K USD | 11,100 | Form 4 |
| 3 Sept 2026 | Yanjun Wang | Sale | 132 | 112.07 | 14.79K USD | 13,968 | Form 4 |
| 3 Sept 2026 | Yanjun Wang | Sale | 828 | 113.08 | 93.63K USD | 13,140 | Form 4 |
| 3 Sept 2026 | Yanjun Wang | Sale | 540 | 113.86 | 61.48K USD | 12,600 | Form 4 |
| 3 Sept 2026 | Gang Ye | Sale | 2,300 | 112.14 | 257.92K USD | 236,492 | Form 4 |
| 3 Sept 2026 | Gang Ye | Sale | 10,104 | 113.15 | 1.14M USD | 226,388 | Form 4 |
| 3 Sept 2026 | Gang Ye | Sale | 7,596 | 113.93 | 865.41K USD | 218,792 | Form 4 |
| 2 Sept 2026 | Yanjun Wang | Sale | 655 | 112.24 | 73.52K USD | 14,945 | Form 4 |
| 2 Sept 2026 | Yanjun Wang | Sale | 845 | 112.67 | 95.21K USD | 14,100 | Form 4 |
| 2 Sept 2026 | Gang Ye | Sale | 9,168 | 112.23 | 1.03M USD | 249,624 | Form 4 |
| 2 Sept 2026 | Gang Ye | Sale | 10,832 | 112.67 | 1.22M USD | 238,792 | Form 4 |
| 1 Sept 2026 | Gang Ye | Sale | 3,616 | 111.72 | 403.98K USD | 275,176 | Form 4 |
| 1 Sept 2026 | Gang Ye | Sale | 5,012 | 112.99 | 566.31K USD | 270,164 | Form 4 |
| 1 Sept 2026 | Gang Ye | Sale | 8,032 | 113.70 | 913.24K USD | 262,132 | Form 4 |
| 1 Sept 2026 | Gang Ye | Sale | 3,340 | 114.46 | 382.30K USD | 258,792 | Form 4 |
| 1 Sept 2026 | Yanjun Wang | Sale | 500 | 111.53 | 55.77K USD | 16,600 | Form 4 |
| 1 Sept 2026 | Yanjun Wang | Sale | 380 | 112.87 | 42.89K USD | 16,220 | Form 4 |
| 1 Sept 2026 | Yanjun Wang | Sale | 416 | 113.51 | 47.22K USD | 15,804 | Form 4 |
| 1 Sept 2026 | Yanjun Wang | Sale | 204 | 114.39 | 23.34K USD | 15,600 | Form 4 |
| 31 Aug 2026 | Gang Ye | Sale | 6,014 | 112.48 | 676.45K USD | 292,778 | Form 4 |
| 31 Aug 2026 | Gang Ye | Sale | 786 | 113.32 | 89.07K USD | 291,992 | Form 4 |
| 31 Aug 2026 | Gang Ye | Sale | 6,607 | 114.63 | 757.36K USD | 285,385 | Form 4 |
| 31 Aug 2026 | Gang Ye | Sale | 5,493 | 115.17 | 632.63K USD | 279,892 | Form 4 |
| 31 Aug 2026 | Gang Ye | Sale | 900 | 116.42 | 104.78K USD | 278,992 | Form 4 |
| 31 Aug 2026 | Gang Ye | Sale | 200 | 117.63 | 23.53K USD | 278,792 | Form 4 |
| 31 Aug 2026 | Yanjun Wang | Sale | 600 | 112.67 | 67.60K USD | 18,000 | Form 4 |
| 31 Aug 2026 | Yanjun Wang | Sale | 89 | 114.10 | 10.15K USD | 17,911 | Form 4 |
| 31 Aug 2026 | Yanjun Wang | Sale | 685 | 114.89 | 78.70K USD | 17,226 | Form 4 |
| 31 Aug 2026 | Yanjun Wang | Sale | 90 | 115.86 | 10.43K USD | 17,136 | Form 4 |
| 31 Aug 2026 | Yanjun Wang | Sale | 18 | 116.90 | 2.10K USD | 17,118 | Form 4 |
| 31 Aug 2026 | Yanjun Wang | Sale | 18 | 117.58 | 2.12K USD | 17,100 | Form 4 |
| 28 Aug 2026 | Xiaodong Li | Sale | 5,164 | 120.43 | 621.90K USD | 1,227,828 | Form 4 |
| 28 Aug 2026 | Gang Ye | Sale | 577 | 118.13 | 68.16K USD | 328,215 | Form 4 |
| 28 Aug 2026 | Gang Ye | Sale | 13,848 | 119.35 | 1.65M USD | 314,367 | Form 4 |
| 28 Aug 2026 | Gang Ye | Sale | 15,575 | 120.30 | 1.87M USD | 298,792 | Form 4 |
| 28 Aug 2026 | Zhimin Feng | Sale | 4,116 | 120.45 | 495.77K USD | 208,291 | Form 4 |
| 28 Aug 2026 | Yanjun Wang | Sale | 58 | 118.24 | 6.86K USD | 20,042 | Form 4 |
| 28 Aug 2026 | Yanjun Wang | Sale | 1,019 | 119.34 | 121.61K USD | 19,023 | Form 4 |
| 28 Aug 2026 | Yanjun Wang | Sale | 418 | 120.32 | 50.29K USD | 18,605 | Form 4 |
| 28 Aug 2026 | Yanjun Wang | Sale | 5 | 120.82 | 604.10 USD | 18,600 | Form 4 |
| 28 Aug 2026 | Feng Zhao | Sale | 2,000 | 120.07 | 240.14K USD | 133,580 | Form 4 |
| 27 Aug 2026 | Gang Ye | Sale | 12,972 | 117.24 | 1.52M USD | 335,820 | Form 4 |
| 27 Aug 2026 | Gang Ye | Sale | 6,656 | 117.92 | 784.88K USD | 329,164 | Form 4 |
| 27 Aug 2026 | Gang Ye | Sale | 372 | 118.99 | 44.26K USD | 328,792 | Form 4 |
| 27 Aug 2026 | Yanjun Wang | Sale | 917 | 117.19 | 107.46K USD | 20,683 | Form 4 |
| 27 Aug 2026 | Yanjun Wang | Sale | 555 | 117.82 | 65.39K USD | 20,128 | Form 4 |
| 27 Aug 2026 | Yanjun Wang | Sale | 28 | 118.97 | 3.33K USD | 20,100 | Form 4 |
| 26 Aug 2026 | Zhimin Feng | Sale | 2,257 | 120.55 | 272.08K USD | 214,022 | Form 4 |
| 26 Aug 2026 | Zhimin Feng | Sale | 1,615 | 121.23 | 195.79K USD | 212,407 | Form 4 |
| 26 Aug 2026 | Gang Ye | Sale | 10,454 | 119.23 | 1.25M USD | 368,338 | Form 4 |
| 26 Aug 2026 | Gang Ye | Sale | 10,039 | 120.28 | 1.21M USD | 358,299 | Form 4 |
| 26 Aug 2026 | Gang Ye | Sale | 9,397 | 121.13 | 1.14M USD | 348,902 | Form 4 |
| 26 Aug 2026 | Gang Ye | Sale | 110 | 121.68 | 13.38K USD | 348,792 | Form 4 |
| 26 Aug 2026 | Feng Zhao | Sale | 2,000 | 121.33 | 242.66K USD | 135,580 | Form 4 |
| 26 Aug 2026 | Yanjun Wang | Sale | 795 | 119.23 | 94.79K USD | 22,305 | Form 4 |
| 26 Aug 2026 | Yanjun Wang | Sale | 407 | 120.06 | 48.86K USD | 21,898 | Form 4 |
| 26 Aug 2026 | Yanjun Wang | Sale | 298 | 121.02 | 36.06K USD | 21,600 | Form 4 |
| 25 Aug 2026 | Zhimin Feng | Sale | 3,080 | 120.50 | 371.14K USD | 228,199 | Form 4 |
| 25 Aug 2026 | Zhimin Feng | Sale | 3,027 | 121.65 | 368.23K USD | 225,172 | Form 4 |
| 25 Aug 2026 | Zhimin Feng | Sale | 2,698 | 122.66 | 330.94K USD | 222,474 | Form 4 |
| 25 Aug 2026 | Zhimin Feng | Sale | 6,195 | 123.33 | 764.03K USD | 216,279 | Form 4 |
| 25 Aug 2026 | Gang Ye | Sale | 2,696 | 117.70 | 317.32K USD | 406,096 | Form 4 |
| 25 Aug 2026 | Gang Ye | Sale | 6,654 | 118.32 | 787.30K USD | 399,442 | Form 4 |
| 25 Aug 2026 | Gang Ye | Sale | 2,464 | 119.44 | 294.30K USD | 396,978 | Form 4 |
| 25 Aug 2026 | Gang Ye | Sale | 11,725 | 120.14 | 1.41M USD | 385,253 | Form 4 |
| 25 Aug 2026 | Gang Ye | Sale | 2,419 | 121.65 | 294.27K USD | 382,834 | Form 4 |
| 25 Aug 2026 | Gang Ye | Sale | 1,770 | 122.60 | 217.00K USD | 381,064 | Form 4 |
| 25 Aug 2026 | Gang Ye | Sale | 2,272 | 123.17 | 279.84K USD | 378,792 | Form 4 |
| 25 Aug 2026 | Feng Zhao | Sale | 2,000 | 120.03 | 240.06K USD | 137,580 | Form 4 |
| 25 Aug 2026 | Xiaodong Li | Sale | 9,461 | 120.50 | 1.14M USD | 1,281,221 | Form 4 |
| 25 Aug 2026 | Xiaodong Li | Sale | 14,334 | 121.56 | 1.74M USD | 1,266,887 | Form 4 |
| 25 Aug 2026 | Xiaodong Li | Sale | 12,495 | 122.65 | 1.53M USD | 1,254,392 | Form 4 |
| 25 Aug 2026 | Xiaodong Li | Sale | 21,400 | 123.33 | 2.64M USD | 1,232,992 | Form 4 |
| 25 Aug 2026 | Yanjun Wang | Sale | 287 | 117.67 | 33.77K USD | 24,313 | Form 4 |
| 25 Aug 2026 | Yanjun Wang | Sale | 389 | 118.37 | 46.05K USD | 23,924 | Form 4 |
| 25 Aug 2026 | Yanjun Wang | Sale | 194 | 119.46 | 23.18K USD | 23,730 | Form 4 |
| 25 Aug 2026 | Yanjun Wang | Sale | 118 | 120.49 | 14.22K USD | 23,612 | Form 4 |
| 25 Aug 2026 | Yanjun Wang | Sale | 197 | 121.60 | 23.96K USD | 23,415 | Form 4 |
| 25 Aug 2026 | Yanjun Wang | Sale | 178 | 122.69 | 21.84K USD | 23,237 | Form 4 |
| 25 Aug 2026 | Yanjun Wang | Sale | 137 | 123.17 | 16.87K USD | 23,100 | Form 4 |
| 24 Aug 2026 | Gang Ye | Sale | 4,859 | 114.98 | 558.69K USD | 423,933 | Form 4 |
| 24 Aug 2026 | Gang Ye | Sale | 9,064 | 115.97 | 1.05M USD | 414,869 | Form 4 |
| 24 Aug 2026 | Gang Ye | Sale | 6,077 | 116.61 | 708.64K USD | 408,792 | Form 4 |
| 24 Aug 2026 | Yanjun Wang | Sale | 357 | 114.97 | 41.04K USD | 25,743 | Form 4 |
| 24 Aug 2026 | Yanjun Wang | Sale | 670 | 115.96 | 77.69K USD | 25,073 | Form 4 |
| 24 Aug 2026 | Yanjun Wang | Sale | 473 | 116.60 | 55.15K USD | 24,600 | Form 4 |
| 21 Aug 2026 | Gang Ye | Sale | 3,820 | 116.87 | 446.44K USD | 444,972 | Form 4 |
| 21 Aug 2026 | Gang Ye | Sale | 14,747 | 117.90 | 1.74M USD | 430,225 | Form 4 |
| 21 Aug 2026 | Gang Ye | Sale | 1,433 | 118.35 | 169.60K USD | 428,792 | Form 4 |
| 21 Aug 2026 | Yanjun Wang | Sale | 223 | 116.79 | 26.04K USD | 27,377 | Form 4 |
| 21 Aug 2026 | Yanjun Wang | Sale | 1,046 | 117.83 | 123.25K USD | 26,331 | Form 4 |
| 21 Aug 2026 | Yanjun Wang | Sale | 231 | 118.26 | 27.32K USD | 26,100 | Form 4 |
| 20 Aug 2026 | Yanjun Wang | Sale | 362 | 116.09 | 42.02K USD | 28,738 | Form 4 |
| 20 Aug 2026 | Yanjun Wang | Sale | 493 | 117.18 | 57.77K USD | 28,245 | Form 4 |
| 20 Aug 2026 | Yanjun Wang | Sale | 618 | 117.75 | 72.77K USD | 27,627 | Form 4 |
| 20 Aug 2026 | Yanjun Wang | Sale | 27 | 119.00 | 3.21K USD | 27,600 | Form 4 |
| 20 Aug 2026 | Gang Ye | Sale | 4,181 | 115.98 | 484.91K USD | 464,611 | Form 4 |
| 20 Aug 2026 | Gang Ye | Sale | 6,311 | 117.07 | 738.83K USD | 458,300 | Form 4 |
| 20 Aug 2026 | Gang Ye | Sale | 9,144 | 117.74 | 1.08M USD | 449,156 | Form 4 |
| 20 Aug 2026 | Gang Ye | Sale | 364 | 119.00 | 43.32K USD | 448,792 | Form 4 |
| 19 Aug 2026 | Yanjun Wang | Sale | 253 | 115.91 | 29.33K USD | 30,347 | Form 4 |
| 19 Aug 2026 | Yanjun Wang | Sale | 282 | 116.97 | 32.99K USD | 30,065 | Form 4 |
| 19 Aug 2026 | Yanjun Wang | Sale | 417 | 117.90 | 49.16K USD | 29,648 | Form 4 |
| 19 Aug 2026 | Yanjun Wang | Sale | 272 | 119.01 | 32.37K USD | 29,376 | Form 4 |
| 19 Aug 2026 | Yanjun Wang | Sale | 276 | 119.58 | 33.00K USD | 29,100 | Form 4 |
| 19 Aug 2026 | Zhimin Feng | Sale | 298 | 120.00 | 35.76K USD | 231,279 | Form 4 |
| 19 Aug 2026 | Gang Ye | Sale | 3,307 | 115.87 | 383.18K USD | 486,693 | Form 4 |
| 19 Aug 2026 | Gang Ye | Sale | 4,100 | 116.93 | 479.41K USD | 482,593 | Form 4 |
| 19 Aug 2026 | Gang Ye | Sale | 4,808 | 117.82 | 566.48K USD | 477,785 | Form 4 |
| 19 Aug 2026 | Gang Ye | Sale | 3,593 | 118.83 | 426.96K USD | 474,192 | Form 4 |
| 19 Aug 2026 | Gang Ye | Sale | 5,400 | 119.66 | 646.16K USD | 468,792 | Form 4 |
| 19 Aug 2026 | Feng Zhao | Sale | 420 | 120.02 | 50.41K USD | 139,580 | Form 4 |
| 18 Aug 2026 | Khoon Hua Kuok | Sale | 8,698 | 115.27 | 1.00M USD | 105,527 | Form 4 |
| 18 Aug 2026 | Khoon Hua Kuok | Sale | 6,879 | 116.62 | 802.19K USD | 98,648 | Form 4 |
| 18 Aug 2026 | Khoon Hua Kuok | Sale | 1,716 | 117.38 | 201.42K USD | 96,932 | Form 4 |
| 18 Aug 2026 | Khoon Hua Kuok | Sale | 102 | 118.03 | 12.04K USD | 96,830 | Form 4 |
| 18 Aug 2026 | Yanjun Wang | Sale | 177 | 115.46 | 20.44K USD | 31,923 | Form 4 |
| 18 Aug 2026 | Yanjun Wang | Sale | 980 | 116.59 | 114.26K USD | 30,943 | Form 4 |
| 18 Aug 2026 | Yanjun Wang | Sale | 290 | 117.27 | 34.01K USD | 30,653 | Form 4 |
| 18 Aug 2026 | Yanjun Wang | Sale | 53 | 118.20 | 6.26K USD | 30,600 | Form 4 |
| 18 Aug 2026 | Gang Ye | Sale | 3,163 | 115.66 | 365.83K USD | 306,837 | Form 4 |
| 18 Aug 2026 | Gang Ye | Sale | 14,313 | 116.67 | 1.67M USD | 292,524 | Form 4 |
| 18 Aug 2026 | Gang Ye | Sale | 2,053 | 117.54 | 241.31K USD | 290,471 | Form 4 |
| 18 Aug 2026 | Gang Ye | Sale | 471 | 118.29 | 55.71K USD | 290,000 | Form 4 |
| 17 Aug 2026 | Feng Zhao | Sale | 2,000 | 120.16 | 240.32K USD | 140,000 | Form 4 |
| 17 Aug 2026 | Tianyu Hou | Sale | 14,289 | 119.78 | 1.71M USD | 25,711 | Form 4 |
| 17 Aug 2026 | Tianyu Hou | Sale | 5,611 | 120.41 | 675.62K USD | 20,100 | Form 4 |
| 17 Aug 2026 | Tianyu Hou | Sale | 100 | 121.24 | 12.12K USD | 20,000 | Form 4 |
| 17 Aug 2026 | Yanjun Wang | Sale | 1,248 | 119.74 | 149.44K USD | 32,352 | Form 4 |
| 17 Aug 2026 | Yanjun Wang | Sale | 241 | 120.52 | 29.05K USD | 32,111 | Form 4 |
| 17 Aug 2026 | Yanjun Wang | Sale | 11 | 121.21 | 1.33K USD | 32,100 | Form 4 |
| 17 Aug 2026 | Zhimin Feng | Sale | 7,856 | 120.23 | 944.53K USD | 232,144 | Form 4 |
| 17 Aug 2026 | Zhimin Feng | Sale | 567 | 121.10 | 68.66K USD | 231,577 | Form 4 |
| 17 Aug 2026 | Gang Ye | Sale | 13,686 | 119.63 | 1.64M USD | 326,314 | Form 4 |
| 17 Aug 2026 | Gang Ye | Sale | 16,115 | 120.44 | 1.94M USD | 310,199 | Form 4 |
| 17 Aug 2026 | Gang Ye | Sale | 199 | 121.19 | 24.12K USD | 310,000 | Form 4 |
| 14 Aug 2026 | Chen Seng Heng | Sale | 19,138 | 122.26 | 2.34M USD | 165,766 | Form 4 |
| 14 Aug 2026 | Chen Seng Heng | Sale | 764 | 123.29 | 94.19K USD | 165,002 | Form 4 |
| 14 Aug 2026 | Chen Seng Heng | Sale | 98 | 124.08 | 12.16K USD | 164,904 | Form 4 |
| 14 Aug 2026 | Yanjun Wang | Sale | 841 | 121.83 | 102.46K USD | 4,659 | Form 4 |
| 14 Aug 2026 | Yanjun Wang | Sale | 585 | 122.59 | 71.72K USD | 4,074 | Form 4 |
| 14 Aug 2026 | Yanjun Wang | Sale | 46 | 123.56 | 5.68K USD | 4,028 | Form 4 |
| 14 Aug 2026 | Yanjun Wang | Sale | 28 | 125.00 | 3.50K USD | 4,000 | Form 4 |
| 14 Aug 2026 | Feng Zhao | Sale | 2,000 | 124.05 | 248.10K USD | 142,000 | Form 4 |
| 14 Aug 2026 | Zhimin Feng | Sale | 10,003 | 121.84 | 1.22M USD | 244,997 | Form 4 |
| 14 Aug 2026 | Zhimin Feng | Sale | 4,221 | 122.60 | 517.49K USD | 240,776 | Form 4 |
| 14 Aug 2026 | Zhimin Feng | Sale | 589 | 123.64 | 72.82K USD | 240,187 | Form 4 |
| 14 Aug 2026 | Zhimin Feng | Sale | 187 | 125.00 | 23.38K USD | 240,000 | Form 4 |
| 14 Aug 2026 | Gang Ye | Sale | 11,733 | 121.84 | 1.43M USD | 358,267 | Form 4 |
| 14 Aug 2026 | Gang Ye | Sale | 10,807 | 122.66 | 1.33M USD | 347,460 | Form 4 |
| 14 Aug 2026 | Gang Ye | Sale | 6,381 | 123.78 | 789.84K USD | 341,079 | Form 4 |
| 14 Aug 2026 | Gang Ye | Sale | 1,079 | 124.64 | 134.49K USD | 340,000 | Form 4 |
| 13 Aug 2026 | Yanjun Wang | Sale | 353 | 122.56 | 43.26K USD | 6,647 | Form 4 |
| 13 Aug 2026 | Yanjun Wang | Sale | 340 | 123.37 | 41.95K USD | 6,307 | Form 4 |
| 13 Aug 2026 | Yanjun Wang | Sale | 470 | 124.30 | 58.42K USD | 5,837 | Form 4 |
| 13 Aug 2026 | Yanjun Wang | Sale | 173 | 125.27 | 21.67K USD | 5,664 | Form 4 |
| 13 Aug 2026 | Yanjun Wang | Sale | 138 | 126.30 | 17.43K USD | 5,526 | Form 4 |
| 13 Aug 2026 | Yanjun Wang | Sale | 26 | 127.45 | 3.31K USD | 5,500 | Form 4 |
| 13 Aug 2026 | Feng Zhao | Sale | 463 | 122.55 | 56.74K USD | 145,537 | Form 4 |
| 13 Aug 2026 | Feng Zhao | Sale | 465 | 123.37 | 57.37K USD | 145,072 | Form 4 |
| 13 Aug 2026 | Feng Zhao | Sale | 635 | 124.32 | 78.94K USD | 144,437 | Form 4 |
| 13 Aug 2026 | Feng Zhao | Sale | 210 | 125.29 | 26.31K USD | 144,227 | Form 4 |
| 13 Aug 2026 | Feng Zhao | Sale | 192 | 126.38 | 24.26K USD | 144,035 | Form 4 |
| 13 Aug 2026 | Feng Zhao | Sale | 35 | 127.45 | 4.46K USD | 144,000 | Form 4 |
| 13 Aug 2026 | Zhimin Feng | Sale | 5,472 | 122.88 | 672.40K USD | 264,528 | Form 4 |
| 13 Aug 2026 | Zhimin Feng | Sale | 4,960 | 123.84 | 614.25K USD | 259,568 | Form 4 |
| 13 Aug 2026 | Zhimin Feng | Sale | 2,755 | 124.90 | 344.10K USD | 256,813 | Form 4 |
| 13 Aug 2026 | Zhimin Feng | Sale | 1,107 | 126.05 | 139.54K USD | 255,706 | Form 4 |
| 13 Aug 2026 | Zhimin Feng | Sale | 706 | 127.02 | 89.68K USD | 255,000 | Form 4 |
| 13 Aug 2026 | Gang Ye | Sale | 7,181 | 122.57 | 880.18K USD | 392,819 | Form 4 |
| 13 Aug 2026 | Gang Ye | Sale | 7,989 | 123.48 | 986.48K USD | 384,830 | Form 4 |
| 13 Aug 2026 | Gang Ye | Sale | 8,116 | 124.38 | 1.01M USD | 376,714 | Form 4 |
| 13 Aug 2026 | Gang Ye | Sale | 3,900 | 125.44 | 489.22K USD | 372,814 | Form 4 |
| 13 Aug 2026 | Gang Ye | Sale | 2,289 | 126.51 | 289.58K USD | 370,525 | Form 4 |
| 13 Aug 2026 | Gang Ye | Sale | 525 | 127.45 | 66.91K USD | 370,000 | Form 4 |
| 13 Aug 2026 | Xiaodong Li | Sale | 6,039 | 122.72 | 741.11K USD | 282,411 | Form 4 |
| 13 Aug 2026 | Xiaodong Li | Sale | 6,442 | 123.70 | 796.88K USD | 275,969 | Form 4 |
| 13 Aug 2026 | Xiaodong Li | Sale | 3,520 | 124.72 | 439.01K USD | 272,449 | Form 4 |
| 13 Aug 2026 | Xiaodong Li | Sale | 1,697 | 125.54 | 213.04K USD | 270,752 | Form 4 |
| 13 Aug 2026 | Xiaodong Li | Sale | 1,532 | 126.49 | 193.78K USD | 269,220 | Form 4 |
| 12 Aug 2026 | Yanjun Wang | Sale | 193 | 127.06 | 24.52K USD | 8,307 | Form 4 |
| 12 Aug 2026 | Yanjun Wang | Sale | 510 | 127.80 | 65.18K USD | 7,797 | Form 4 |
| 12 Aug 2026 | Yanjun Wang | Sale | 272 | 128.97 | 35.08K USD | 7,525 | Form 4 |
| 12 Aug 2026 | Yanjun Wang | Sale | 430 | 129.71 | 55.78K USD | 7,095 | Form 4 |
| 12 Aug 2026 | Yanjun Wang | Sale | 89 | 130.77 | 11.64K USD | 7,006 | Form 4 |
| 12 Aug 2026 | Yanjun Wang | Sale | 6 | 131.75 | 790.50 USD | 7,000 | Form 4 |
| 12 Aug 2026 | Zhimin Feng | Sale | 2,701 | 127.02 | 343.08K USD | 282,299 | Form 4 |
| 12 Aug 2026 | Zhimin Feng | Sale | 4,104 | 127.92 | 524.98K USD | 278,195 | Form 4 |
| 12 Aug 2026 | Zhimin Feng | Sale | 4,227 | 129.09 | 545.66K USD | 273,968 | Form 4 |
| 12 Aug 2026 | Zhimin Feng | Sale | 3,124 | 129.75 | 405.34K USD | 270,844 | Form 4 |
| 12 Aug 2026 | Zhimin Feng | Sale | 844 | 130.70 | 110.31K USD | 270,000 | Form 4 |
| 12 Aug 2026 | Feng Zhao | Sale | 248 | 127.04 | 31.51K USD | 147,752 | Form 4 |
| 12 Aug 2026 | Feng Zhao | Sale | 687 | 127.80 | 87.80K USD | 147,065 | Form 4 |
| 12 Aug 2026 | Feng Zhao | Sale | 331 | 128.93 | 42.68K USD | 146,734 | Form 4 |
| 12 Aug 2026 | Feng Zhao | Sale | 611 | 129.68 | 79.23K USD | 146,123 | Form 4 |
| 12 Aug 2026 | Feng Zhao | Sale | 118 | 130.79 | 15.43K USD | 146,005 | Form 4 |
| 12 Aug 2026 | Feng Zhao | Sale | 5 | 131.67 | 658.35 USD | 146,000 | Form 4 |
| 12 Aug 2026 | Gang Ye | Sale | 4,145 | 127.06 | 526.66K USD | 425,855 | Form 4 |
| 12 Aug 2026 | Gang Ye | Sale | 10,225 | 127.79 | 1.31M USD | 415,630 | Form 4 |
| 12 Aug 2026 | Gang Ye | Sale | 5,085 | 128.95 | 655.71K USD | 410,545 | Form 4 |
| 12 Aug 2026 | Gang Ye | Sale | 8,180 | 129.67 | 1.06M USD | 402,365 | Form 4 |
| 12 Aug 2026 | Gang Ye | Sale | 2,220 | 130.80 | 290.38K USD | 400,145 | Form 4 |
| 12 Aug 2026 | Gang Ye | Sale | 145 | 131.68 | 19.09K USD | 400,000 | Form 4 |
| 11 Aug 2026 | Yanjun Wang | Sale | 37 | 125.84 | 4.66K USD | 9,963 | Form 4 |
| 11 Aug 2026 | Yanjun Wang | Sale | 74 | 126.95 | 9.39K USD | 9,889 | Form 4 |
| 11 Aug 2026 | Yanjun Wang | Sale | 199 | 128.06 | 25.48K USD | 9,690 | Form 4 |
| 11 Aug 2026 | Yanjun Wang | Sale | 203 | 128.82 | 26.15K USD | 9,487 | Form 4 |
| 11 Aug 2026 | Yanjun Wang | Sale | 194 | 129.98 | 25.22K USD | 9,293 | Form 4 |
| 11 Aug 2026 | Yanjun Wang | Sale | 728 | 130.93 | 95.32K USD | 8,565 | Form 4 |
| 11 Aug 2026 | Yanjun Wang | Sale | 65 | 131.53 | 8.55K USD | 8,500 | Form 4 |
| 11 Aug 2026 | Xiaodong Li | Sale | 11,136 | 125.53 | 1.40M USD | 1,334,964 | Form 4 |
| 11 Aug 2026 | Xiaodong Li | Sale | 51,166 | 126.54 | 6.47M USD | 1,283,798 | Form 4 |
| 11 Aug 2026 | Xiaodong Li | Sale | 105,476 | 127.59 | 13.46M USD | 1,178,322 | Form 4 |
| 11 Aug 2026 | Xiaodong Li | Sale | 170,922 | 128.51 | 21.97M USD | 1,007,400 | Form 4 |
| 11 Aug 2026 | Xiaodong Li | Sale | 89,543 | 129.49 | 11.59M USD | 917,857 | Form 4 |
| 11 Aug 2026 | Xiaodong Li | Sale | 374,548 | 130.67 | 48.94M USD | 543,309 | Form 4 |
| 11 Aug 2026 | Xiaodong Li | Sale | 254,859 | 131.27 | 33.46M USD | 288,450 | Form 4 |
| 11 Aug 2026 | Zhimin Feng | Sale | 1,046 | 126.73 | 132.56K USD | 298,954 | Form 4 |
| 11 Aug 2026 | Zhimin Feng | Sale | 905 | 127.92 | 115.77K USD | 298,049 | Form 4 |
| 11 Aug 2026 | Zhimin Feng | Sale | 2,381 | 128.72 | 306.48K USD | 295,668 | Form 4 |
| 11 Aug 2026 | Zhimin Feng | Sale | 1,084 | 129.91 | 140.82K USD | 294,584 | Form 4 |
| 11 Aug 2026 | Zhimin Feng | Sale | 7,180 | 130.84 | 939.43K USD | 287,404 | Form 4 |
| 11 Aug 2026 | Zhimin Feng | Sale | 2,404 | 131.43 | 315.96K USD | 285,000 | Form 4 |
| 11 Aug 2026 | Feng Zhao | Sale | 2,000 | 128.26 | 256.52K USD | 148,000 | Form 4 |
| 11 Aug 2026 | Tianyu Hou | Sale | 5,000 | 128.28 | 641.40K USD | 40,000 | Form 4 |
| 11 Aug 2026 | Gang Ye | Sale | 1,100 | 126.25 | 138.88K USD | 458,900 | Form 4 |
| 11 Aug 2026 | Gang Ye | Sale | 1,941 | 127.43 | 247.34K USD | 456,959 | Form 4 |
| 11 Aug 2026 | Gang Ye | Sale | 11,318 | 128.37 | 1.45M USD | 445,641 | Form 4 |
| 11 Aug 2026 | Gang Ye | Sale | 3,684 | 129.27 | 476.23K USD | 441,957 | Form 4 |
| 11 Aug 2026 | Gang Ye | Sale | 5,665 | 130.54 | 739.51K USD | 436,292 | Form 4 |
| 11 Aug 2026 | Gang Ye | Sale | 6,292 | 131.21 | 825.57K USD | 430,000 | Form 4 |
| 10 Aug 2026 | Gang Ye | Sale | 7,285 | 114.17 | 831.73K USD | 472,715 | Form 4 |
| 10 Aug 2026 | Gang Ye | Sale | 12,397 | 114.81 | 1.42M USD | 460,318 | Form 4 |
| 10 Aug 2026 | Gang Ye | Sale | 318 | 115.62 | 36.77K USD | 460,000 | Form 4 |
| 10 Aug 2026 | Yanjun Wang | Sale | 508 | 114.12 | 57.97K USD | 10,992 | Form 4 |
| 10 Aug 2026 | Yanjun Wang | Sale | 961 | 114.79 | 110.31K USD | 10,031 | Form 4 |
| 10 Aug 2026 | Yanjun Wang | Sale | 31 | 115.59 | 3.58K USD | 10,000 | Form 4 |
| 7 Aug 2026 | Gang Ye | Sale | 7,323 | 112.74 | 825.60K USD | 492,677 | Form 4 |
| 7 Aug 2026 | Gang Ye | Sale | 11,155 | 113.31 | 1.26M USD | 481,522 | Form 4 |
| 7 Aug 2026 | Gang Ye | Sale | 1,522 | 114.22 | 173.84K USD | 480,000 | Form 4 |
| 7 Aug 2026 | Yanjun Wang | Sale | 749 | 112.59 | 84.33K USD | 12,251 | Form 4 |
| 7 Aug 2026 | Yanjun Wang | Sale | 670 | 113.31 | 75.92K USD | 11,581 | Form 4 |
| 7 Aug 2026 | Yanjun Wang | Sale | 81 | 114.25 | 9.25K USD | 11,500 | Form 4 |
| 6 Aug 2026 | Gang Ye | Sale | 13,005 | 111.30 | 1.45M USD | 506,995 | Form 4 |
| 6 Aug 2026 | Gang Ye | Sale | 6,995 | 111.86 | 782.46K USD | 500,000 | Form 4 |
| 6 Aug 2026 | Yanjun Wang | Sale | 1,066 | 111.24 | 118.58K USD | 13,434 | Form 4 |
| 6 Aug 2026 | Yanjun Wang | Sale | 434 | 111.86 | 48.55K USD | 13,000 | Form 4 |
| 5 Aug 2026 | Gang Ye | Sale | 1,493 | 112.44 | 167.87K USD | 538,507 | Form 4 |
| 5 Aug 2026 | Gang Ye | Sale | 12,638 | 113.44 | 1.43M USD | 525,869 | Form 4 |
| 5 Aug 2026 | Gang Ye | Sale | 5,869 | 114.31 | 670.89K USD | 520,000 | Form 4 |
| 5 Aug 2026 | Yanjun Wang | Sale | 369 | 111.95 | 41.31K USD | 15,631 | Form 4 |
| 5 Aug 2026 | Yanjun Wang | Sale | 638 | 113.34 | 72.31K USD | 14,993 | Form 4 |
| 5 Aug 2026 | Yanjun Wang | Sale | 466 | 114.13 | 53.18K USD | 14,527 | Form 4 |
| 5 Aug 2026 | Yanjun Wang | Sale | 27 | 114.75 | 3.10K USD | 14,500 | Form 4 |
| 4 Aug 2026 | Yanjun Wang | Sale | 537 | 111.21 | 59.72K USD | 16,963 | Form 4 |
| 4 Aug 2026 | Yanjun Wang | Sale | 963 | 111.89 | 107.75K USD | 16,000 | Form 4 |
| 4 Aug 2026 | Gang Ye | Sale | 7,538 | 111.23 | 838.45K USD | 552,462 | Form 4 |
| 4 Aug 2026 | Gang Ye | Sale | 12,462 | 111.89 | 1.39M USD | 540,000 | Form 4 |
| 3 Aug 2026 | Yanjun Wang | Sale | 196 | 108.24 | 21.22K USD | 18,804 | Form 4 |
| 3 Aug 2026 | Yanjun Wang | Sale | 250 | 109.12 | 27.28K USD | 18,554 | Form 4 |
| 3 Aug 2026 | Yanjun Wang | Sale | 761 | 110.03 | 83.73K USD | 17,793 | Form 4 |
| 3 Aug 2026 | Yanjun Wang | Sale | 293 | 110.87 | 32.48K USD | 17,500 | Form 4 |
| 3 Aug 2026 | Gang Ye | Sale | 3,800 | 108.28 | 411.46K USD | 576,200 | Form 4 |
| 3 Aug 2026 | Gang Ye | Sale | 4,400 | 109.18 | 480.39K USD | 571,800 | Form 4 |
| 3 Aug 2026 | Gang Ye | Sale | 9,852 | 110.16 | 1.09M USD | 561,948 | Form 4 |
| 3 Aug 2026 | Gang Ye | Sale | 1,948 | 110.81 | 215.86K USD | 560,000 | Form 4 |
| 31 Jul 2026 | Yanjun Wang | Sale | 248 | 106.02 | 26.29K USD | 19,952 | Form 4 |
| 31 Jul 2026 | Yanjun Wang | Sale | 926 | 106.94 | 99.03K USD | 19,026 | Form 4 |
| 31 Jul 2026 | Yanjun Wang | Sale | 26 | 107.44 | 2.79K USD | 19,000 | Form 4 |
| 31 Jul 2026 | Gang Ye | Sale | 3,139 | 105.94 | 332.55K USD | 136,861 | Form 4 |
| 31 Jul 2026 | Gang Ye | Sale | 15,932 | 106.88 | 1.70M USD | 120,929 | Form 4 |
| 31 Jul 2026 | Gang Ye | Sale | 929 | 107.39 | 99.77K USD | 120,000 | Form 4 |
| 30 Jul 2026 | Yanjun Wang | Sale | 175 | 104.44 | 18.28K USD | 21,225 | Form 4 |
| 30 Jul 2026 | Yanjun Wang | Sale | 849 | 105.47 | 89.54K USD | 20,376 | Form 4 |
| 30 Jul 2026 | Yanjun Wang | Sale | 176 | 105.97 | 18.65K USD | 20,200 | Form 4 |
| 30 Jul 2026 | Gang Ye | Sale | 3,800 | 104.53 | 397.21K USD | 156,200 | Form 4 |
| 30 Jul 2026 | Gang Ye | Sale | 15,200 | 105.66 | 1.61M USD | 141,000 | Form 4 |
| 30 Jul 2026 | Gang Ye | Sale | 1,000 | 106.12 | 106.12K USD | 140,000 | Form 4 |
| 29 Jul 2026 | Gang Ye | Sale | 9,510 | 107.66 | 1.02M USD | 170,490 | Form 4 |
| 29 Jul 2026 | Gang Ye | Sale | 5,470 | 108.69 | 594.53K USD | 165,020 | Form 4 |
| 29 Jul 2026 | Gang Ye | Sale | 5,020 | 109.53 | 549.84K USD | 160,000 | Form 4 |
| 29 Jul 2026 | Yanjun Wang | Sale | 524 | 107.67 | 56.42K USD | 22,376 | Form 4 |
| 29 Jul 2026 | Yanjun Wang | Sale | 521 | 108.75 | 56.66K USD | 21,855 | Form 4 |
| 29 Jul 2026 | Yanjun Wang | Sale | 455 | 109.83 | 49.97K USD | 21,400 | Form 4 |
| 28 Jul 2026 | Gang Ye | Sale | 4,350 | 103.52 | 450.31K USD | 195,650 | Form 4 |
| 28 Jul 2026 | Gang Ye | Sale | 6,928 | 104.38 | 723.14K USD | 188,722 | Form 4 |
| 28 Jul 2026 | Gang Ye | Sale | 5,539 | 105.35 | 583.53K USD | 183,183 | Form 4 |
| 28 Jul 2026 | Gang Ye | Sale | 3,183 | 106.27 | 338.26K USD | 180,000 | Form 4 |
| 28 Jul 2026 | Yanjun Wang | Sale | 283 | 103.51 | 29.29K USD | 23,817 | Form 4 |
| 28 Jul 2026 | Yanjun Wang | Sale | 422 | 104.37 | 44.04K USD | 23,395 | Form 4 |
| 28 Jul 2026 | Yanjun Wang | Sale | 298 | 105.34 | 31.39K USD | 23,097 | Form 4 |
| 28 Jul 2026 | Yanjun Wang | Sale | 197 | 106.36 | 20.95K USD | 22,900 | Form 4 |
| 27 Jul 2026 | Gang Ye | Sale | 10,600 | 102.95 | 1.09M USD | 209,400 | Form 4 |
| 27 Jul 2026 | Gang Ye | Sale | 3,489 | 104.22 | 363.62K USD | 205,911 | Form 4 |
| 27 Jul 2026 | Gang Ye | Sale | 5,911 | 104.69 | 618.82K USD | 200,000 | Form 4 |
| 27 Jul 2026 | Yanjun Wang | Sale | 248 | 102.55 | 25.43K USD | 25,052 | Form 4 |
| 27 Jul 2026 | Yanjun Wang | Sale | 374 | 104.21 | 38.97K USD | 24,678 | Form 4 |
| 27 Jul 2026 | Yanjun Wang | Sale | 578 | 104.66 | 60.49K USD | 24,100 | Form 4 |
| 24 Jul 2026 | Gang Ye | Sale | 3,316 | 98.18 | 325.56K USD | 236,684 | Form 4 |
| 24 Jul 2026 | Gang Ye | Sale | 1,052 | 99.31 | 104.47K USD | 235,632 | Form 4 |
| 24 Jul 2026 | Gang Ye | Sale | 15,020 | 100.30 | 1.51M USD | 220,612 | Form 4 |
| 24 Jul 2026 | Gang Ye | Sale | 612 | 100.82 | 61.70K USD | 220,000 | Form 4 |
| 24 Jul 2026 | Yanjun Wang | Sale | 294 | 98.15 | 28.86K USD | 26,206 | Form 4 |
| 24 Jul 2026 | Yanjun Wang | Sale | 117 | 99.34 | 11.62K USD | 26,089 | Form 4 |
| 24 Jul 2026 | Yanjun Wang | Sale | 738 | 100.22 | 73.96K USD | 25,351 | Form 4 |
| 24 Jul 2026 | Yanjun Wang | Sale | 51 | 100.81 | 5.14K USD | 25,300 | Form 4 |
| 23 Jul 2026 | Gang Ye | Sale | 7,866 | 99.98 | 786.44K USD | 252,134 | Form 4 |
| 23 Jul 2026 | Gang Ye | Sale | 5,893 | 100.62 | 592.95K USD | 246,241 | Form 4 |
| 23 Jul 2026 | Gang Ye | Sale | 419 | 101.81 | 42.66K USD | 245,822 | Form 4 |
| 23 Jul 2026 | Gang Ye | Sale | 2,744 | 102.88 | 282.30K USD | 243,078 | Form 4 |
| 23 Jul 2026 | Gang Ye | Sale | 3,078 | 103.68 | 319.13K USD | 240,000 | Form 4 |
| 23 Jul 2026 | Yanjun Wang | Sale | 435 | 99.91 | 43.46K USD | 27,265 | Form 4 |
| 23 Jul 2026 | Yanjun Wang | Sale | 361 | 100.61 | 36.32K USD | 26,904 | Form 4 |
| 23 Jul 2026 | Yanjun Wang | Sale | 27 | 101.80 | 2.75K USD | 26,877 | Form 4 |
| 23 Jul 2026 | Yanjun Wang | Sale | 146 | 102.82 | 15.01K USD | 26,731 | Form 4 |
| 23 Jul 2026 | Yanjun Wang | Sale | 230 | 103.71 | 23.85K USD | 26,501 | Form 4 |
| 23 Jul 2026 | Yanjun Wang | Sale | 1 | 104.40 | 104.40 USD | 26,500 | Form 4 |
| 22 Jul 2026 | Gang Ye | Sale | 1,092 | 103.52 | 113.04K USD | 278,908 | Form 4 |
| 22 Jul 2026 | Gang Ye | Sale | 7,318 | 104.69 | 766.12K USD | 271,590 | Form 4 |
| 22 Jul 2026 | Gang Ye | Sale | 9,952 | 105.59 | 1.05M USD | 261,638 | Form 4 |
| 22 Jul 2026 | Gang Ye | Sale | 1,638 | 106.29 | 174.10K USD | 260,000 | Form 4 |
| 22 Jul 2026 | Yanjun Wang | Sale | 60 | 103.51 | 6.21K USD | 28,840 | Form 4 |
| 22 Jul 2026 | Yanjun Wang | Sale | 568 | 104.75 | 59.50K USD | 28,272 | Form 4 |
| 22 Jul 2026 | Yanjun Wang | Sale | 468 | 105.60 | 49.42K USD | 27,804 | Form 4 |
| 22 Jul 2026 | Yanjun Wang | Sale | 104 | 106.25 | 11.05K USD | 27,700 | Form 4 |
| 21 Jul 2026 | Gang Ye | Sale | 15,712 | 106.01 | 1.67M USD | 284,288 | Form 4 |
| 21 Jul 2026 | Gang Ye | Sale | 3,143 | 106.83 | 335.77K USD | 281,145 | Form 4 |
| 21 Jul 2026 | Gang Ye | Sale | 1,145 | 107.87 | 123.51K USD | 280,000 | Form 4 |
| 21 Jul 2026 | Yanjun Wang | Sale | 937 | 106.00 | 99.32K USD | 29,163 | Form 4 |
| 21 Jul 2026 | Yanjun Wang | Sale | 194 | 106.73 | 20.71K USD | 28,969 | Form 4 |
| 21 Jul 2026 | Yanjun Wang | Sale | 69 | 107.91 | 7.45K USD | 28,900 | Form 4 |
| 20 Jul 2026 | Gang Ye | Sale | 9,200 | 105.92 | 974.46K USD | 310,800 | Form 4 |
| 20 Jul 2026 | Gang Ye | Sale | 8,000 | 107.06 | 856.48K USD | 302,800 | Form 4 |
| 20 Jul 2026 | Gang Ye | Sale | 2,800 | 107.64 | 301.39K USD | 300,000 | Form 4 |
| 20 Jul 2026 | Yanjun Wang | Sale | 574 | 105.75 | 60.70K USD | 30,726 | Form 4 |
| 20 Jul 2026 | Yanjun Wang | Sale | 463 | 107.02 | 49.55K USD | 30,263 | Form 4 |
| 20 Jul 2026 | Yanjun Wang | Sale | 163 | 107.66 | 17.55K USD | 30,100 | Form 4 |
| 17 Jul 2026 | Tianyu Hou | Sale | 2,840 | 101.48 | 288.20K USD | 12,160 | Form 4 |
| 17 Jul 2026 | Tianyu Hou | Sale | 2,177 | 102.54 | 223.23K USD | 9,983 | Form 4 |
| 17 Jul 2026 | Tianyu Hou | Sale | 5,887 | 103.51 | 609.36K USD | 4,096 | Form 4 |
| 17 Jul 2026 | Tianyu Hou | Sale | 3,136 | 104.35 | 327.24K USD | 960 | Form 4 |
| 17 Jul 2026 | Tianyu Hou | Sale | 960 | 105.11 | 100.91K USD | — | Form 4 |
| 17 Jul 2026 | Yanjun Wang | Sale | 223 | 101.46 | 22.63K USD | 32,277 | Form 4 |
| 17 Jul 2026 | Yanjun Wang | Sale | 205 | 102.47 | 21.01K USD | 32,072 | Form 4 |
| 17 Jul 2026 | Yanjun Wang | Sale | 490 | 103.44 | 50.69K USD | 31,582 | Form 4 |
| 17 Jul 2026 | Yanjun Wang | Sale | 210 | 104.45 | 21.93K USD | 31,372 | Form 4 |
| 17 Jul 2026 | Yanjun Wang | Sale | 72 | 105.11 | 7.57K USD | 31,300 | Form 4 |
| 17 Jul 2026 | Gang Ye | Sale | 3,932 | 101.44 | 398.86K USD | 336,068 | Form 4 |
| 17 Jul 2026 | Gang Ye | Sale | 4,519 | 102.40 | 462.75K USD | 331,549 | Form 4 |
| 17 Jul 2026 | Gang Ye | Sale | 5,039 | 103.45 | 521.28K USD | 326,510 | Form 4 |
| 17 Jul 2026 | Gang Ye | Sale | 4,810 | 104.29 | 501.63K USD | 321,700 | Form 4 |
| 17 Jul 2026 | Gang Ye | Sale | 1,700 | 105.06 | 178.60K USD | 320,000 | Form 4 |
| 16 Jul 2026 | Yanjun Wang | Sale | 463 | 106.05 | 49.10K USD | 33,537 | Form 4 |
| 16 Jul 2026 | Yanjun Wang | Sale | 211 | 107.35 | 22.65K USD | 33,326 | Form 4 |
| 16 Jul 2026 | Yanjun Wang | Sale | 147 | 107.96 | 15.87K USD | 33,179 | Form 4 |
| 16 Jul 2026 | Yanjun Wang | Sale | 184 | 109.10 | 20.07K USD | 32,995 | Form 4 |
| 16 Jul 2026 | Yanjun Wang | Sale | 153 | 110.12 | 16.85K USD | 32,842 | Form 4 |
| 16 Jul 2026 | Yanjun Wang | Sale | 342 | 111.00 | 37.96K USD | 32,500 | Form 4 |
| 16 Jul 2026 | Gang Ye | Sale | 4,199 | 106.28 | 446.27K USD | 355,801 | Form 4 |
| 16 Jul 2026 | Gang Ye | Sale | 5,778 | 107.29 | 619.92K USD | 350,023 | Form 4 |
| 16 Jul 2026 | Gang Ye | Sale | 2,877 | 108.01 | 310.74K USD | 347,146 | Form 4 |
| 16 Jul 2026 | Gang Ye | Sale | 3,611 | 109.15 | 394.14K USD | 343,535 | Form 4 |
| 16 Jul 2026 | Gang Ye | Sale | 2,639 | 110.14 | 290.66K USD | 340,896 | Form 4 |
| 16 Jul 2026 | Gang Ye | Sale | 896 | 110.95 | 99.41K USD | 340,000 | Form 4 |
| 15 Jul 2026 | Gang Ye | Sale | 225 | 109.07 | 24.54K USD | 379,775 | Form 4 |
| 15 Jul 2026 | Gang Ye | Sale | 4,252 | 110.76 | 470.95K USD | 375,523 | Form 4 |
| 15 Jul 2026 | Gang Ye | Sale | 4,055 | 111.60 | 452.54K USD | 371,468 | Form 4 |
| 15 Jul 2026 | Gang Ye | Sale | 4,721 | 112.57 | 531.44K USD | 366,747 | Form 4 |
| 15 Jul 2026 | Gang Ye | Sale | 5,222 | 113.55 | 592.96K USD | 361,525 | Form 4 |
| 15 Jul 2026 | Gang Ye | Sale | 1,525 | 114.21 | 174.17K USD | 360,000 | Form 4 |
| 15 Jul 2026 | Yanjun Wang | Sale | 11 | 109.10 | 1.20K USD | 35,489 | Form 4 |
| 15 Jul 2026 | Yanjun Wang | Sale | 568 | 110.45 | 62.74K USD | 34,921 | Form 4 |
| 15 Jul 2026 | Yanjun Wang | Sale | 261 | 111.48 | 29.10K USD | 34,660 | Form 4 |
| 15 Jul 2026 | Yanjun Wang | Sale | 289 | 112.56 | 32.53K USD | 34,371 | Form 4 |
| 15 Jul 2026 | Yanjun Wang | Sale | 271 | 113.53 | 30.77K USD | 34,100 | Form 4 |
| 15 Jul 2026 | Yanjun Wang | Sale | 100 | 114.19 | 11.42K USD | 34,000 | Form 4 |
| 14 Jul 2026 | Gang Ye | Sale | 7,956 | 109.00 | 867.20K USD | 392,044 | Form 4 |
| 14 Jul 2026 | Gang Ye | Sale | 9,147 | 109.67 | 1.00M USD | 382,897 | Form 4 |
| 14 Jul 2026 | Gang Ye | Sale | 2,849 | 110.73 | 315.47K USD | 380,048 | Form 4 |
| 14 Jul 2026 | Gang Ye | Sale | 48 | 111.43 | 5.35K USD | 380,000 | Form 4 |
| 14 Jul 2026 | Yanjun Wang | Sale | 369 | 108.94 | 40.20K USD | 36,631 | Form 4 |
| 14 Jul 2026 | Yanjun Wang | Sale | 844 | 109.74 | 92.62K USD | 35,787 | Form 4 |
| 14 Jul 2026 | Yanjun Wang | Sale | 281 | 110.58 | 31.07K USD | 35,506 | Form 4 |
| 14 Jul 2026 | Yanjun Wang | Sale | 6 | 111.42 | 668.52 USD | 35,500 | Form 4 |
| 13 Jul 2026 | Yanjun Wang | Sale | 517 | 111.22 | 57.50K USD | 37,983 | Form 4 |
| 13 Jul 2026 | Yanjun Wang | Sale | 494 | 111.93 | 55.29K USD | 37,489 | Form 4 |
| 13 Jul 2026 | Yanjun Wang | Sale | 204 | 113.08 | 23.07K USD | 37,285 | Form 4 |
| 13 Jul 2026 | Yanjun Wang | Sale | 127 | 114.21 | 14.50K USD | 37,158 | Form 4 |
| 13 Jul 2026 | Yanjun Wang | Sale | 158 | 114.93 | 18.16K USD | 37,000 | Form 4 |
| 13 Jul 2026 | Gang Ye | Sale | 4,074 | 111.22 | 453.11K USD | 415,926 | Form 4 |
| 13 Jul 2026 | Gang Ye | Sale | 7,850 | 111.95 | 878.81K USD | 408,076 | Form 4 |
| 13 Jul 2026 | Gang Ye | Sale | 3,439 | 113.12 | 389.02K USD | 404,637 | Form 4 |
| 13 Jul 2026 | Gang Ye | Sale | 1,593 | 114.18 | 181.89K USD | 403,044 | Form 4 |
| 13 Jul 2026 | Gang Ye | Sale | 3,044 | 114.87 | 349.66K USD | 400,000 | Form 4 |
| 10 Jul 2026 | Yanjun Wang | Sale | 527 | 111.96 | 59.00K USD | 39,473 | Form 4 |
| 10 Jul 2026 | Yanjun Wang | Sale | 176 | 113.25 | 19.93K USD | 39,297 | Form 4 |
| 10 Jul 2026 | Yanjun Wang | Sale | 454 | 113.92 | 51.72K USD | 38,843 | Form 4 |
| 10 Jul 2026 | Yanjun Wang | Sale | 343 | 114.70 | 39.34K USD | 38,500 | Form 4 |
| 10 Jul 2026 | Gang Ye | Sale | 1,519 | 112.02 | 170.16K USD | 438,481 | Form 4 |
| 10 Jul 2026 | Gang Ye | Sale | 3,118 | 113.05 | 352.49K USD | 435,363 | Form 4 |
| 10 Jul 2026 | Gang Ye | Sale | 8,941 | 114.03 | 1.02M USD | 426,422 | Form 4 |
| 10 Jul 2026 | Gang Ye | Sale | 6,422 | 114.71 | 736.67K USD | 420,000 | Form 4 |
| 9 Jul 2026 | Yanjun Wang | Sale | 93 | 105.53 | 9.81K USD | 41,107 | Form 4 |
| 9 Jul 2026 | Yanjun Wang | Sale | 73 | 106.51 | 7.78K USD | 41,034 | Form 4 |
| 9 Jul 2026 | Yanjun Wang | Sale | 547 | 107.71 | 58.92K USD | 40,487 | Form 4 |
| 9 Jul 2026 | Yanjun Wang | Sale | 398 | 108.53 | 43.19K USD | 40,089 | Form 4 |
| 9 Jul 2026 | Yanjun Wang | Sale | 89 | 109.25 | 9.72K USD | 40,000 | Form 4 |
| 9 Jul 2026 | Gang Ye | Sale | 800 | 105.66 | 84.53K USD | 459,200 | Form 4 |
| 9 Jul 2026 | Gang Ye | Sale | 1,100 | 106.72 | 117.39K USD | 458,100 | Form 4 |
| 9 Jul 2026 | Gang Ye | Sale | 9,900 | 107.83 | 1.07M USD | 448,200 | Form 4 |
| 9 Jul 2026 | Gang Ye | Sale | 6,810 | 108.79 | 740.86K USD | 441,390 | Form 4 |
| 9 Jul 2026 | Gang Ye | Sale | 1,390 | 109.43 | 152.11K USD | 440,000 | Form 4 |
| 8 Jul 2026 | Yanjun Wang | Sale | 390 | 102.09 | 39.82K USD | 42,010 | Form 4 |
| 8 Jul 2026 | Yanjun Wang | Sale | 331 | 102.99 | 34.09K USD | 41,679 | Form 4 |
| 8 Jul 2026 | Yanjun Wang | Sale | 60 | 104.35 | 6.26K USD | 41,619 | Form 4 |
| 8 Jul 2026 | Yanjun Wang | Sale | 418 | 105.13 | 43.94K USD | 41,201 | Form 4 |
| 8 Jul 2026 | Yanjun Wang | Sale | 1 | 105.80 | 105.80 USD | 41,200 | Form 4 |
| 8 Jul 2026 | Gang Ye | Sale | 8,000 | 101.84 | 814.72K USD | 472,000 | Form 4 |
| 8 Jul 2026 | Gang Ye | Sale | 6,600 | 102.77 | 678.28K USD | 465,400 | Form 4 |
| 8 Jul 2026 | Gang Ye | Sale | 500 | 103.74 | 51.87K USD | 464,900 | Form 4 |
| 8 Jul 2026 | Gang Ye | Sale | 3,818 | 105.02 | 400.97K USD | 461,082 | Form 4 |
| 8 Jul 2026 | Gang Ye | Sale | 1,082 | 105.52 | 114.17K USD | 460,000 | Form 4 |
| 7 Jul 2026 | Yanjun Wang | Sale | 489 | 104.72 | 51.21K USD | 43,111 | Form 4 |
| 7 Jul 2026 | Yanjun Wang | Sale | 656 | 105.45 | 69.18K USD | 42,455 | Form 4 |
| 7 Jul 2026 | Yanjun Wang | Sale | 55 | 106.30 | 5.85K USD | 42,400 | Form 4 |
| 7 Jul 2026 | Gang Ye | Sale | 11,303 | 104.63 | 1.18M USD | 488,697 | Form 4 |
| 7 Jul 2026 | Gang Ye | Sale | 7,597 | 105.51 | 801.56K USD | 481,100 | Form 4 |
| 7 Jul 2026 | Gang Ye | Sale | 1,100 | 106.28 | 116.91K USD | 480,000 | Form 4 |
| 6 Jul 2026 | Yanjun Wang | Sale | 272 | 103.22 | 28.08K USD | 44,528 | Form 4 |
| 6 Jul 2026 | Yanjun Wang | Sale | 316 | 104.45 | 33.01K USD | 44,212 | Form 4 |
| 6 Jul 2026 | Yanjun Wang | Sale | 611 | 105.43 | 64.42K USD | 43,601 | Form 4 |
| 6 Jul 2026 | Yanjun Wang | Sale | 1 | 106.12 | 106.12 USD | 43,600 | Form 4 |
| 6 Jul 2026 | Gang Ye | Sale | 9,695 | 103.76 | 1.01M USD | 510,305 | Form 4 |
| 6 Jul 2026 | Gang Ye | Sale | 4,905 | 104.53 | 512.72K USD | 505,400 | Form 4 |
| 6 Jul 2026 | Gang Ye | Sale | 5,400 | 105.46 | 569.48K USD | 500,000 | Form 4 |
| 2 Jul 2026 | Gang Ye | Sale | 10,000 | 103.31 | 1.03M USD | 530,000 | Form 4 |
| 2 Jul 2026 | Gang Ye | Sale | 4,800 | 104.26 | 500.45K USD | 525,200 | Form 4 |
| 2 Jul 2026 | Gang Ye | Sale | 5,200 | 105.16 | 546.83K USD | 520,000 | Form 4 |
| 2 Jul 2026 | Yanjun Wang | Sale | 554 | 103.16 | 57.15K USD | 45,446 | Form 4 |
| 2 Jul 2026 | Yanjun Wang | Sale | 383 | 104.21 | 39.91K USD | 45,063 | Form 4 |
| 2 Jul 2026 | Yanjun Wang | Sale | 258 | 105.14 | 27.13K USD | 44,805 | Form 4 |
| 2 Jul 2026 | Yanjun Wang | Sale | 5 | 105.84 | 529.20 USD | 44,800 | Form 4 |
| 1 Jul 2026 | Tianyu Hou | Sale | 5,000 | 100.09 | 500.45K USD | 15,000 | Form 4 |
| 1 Jul 2026 | Gang Ye | Sale | 600 | 96.77 | 58.06K USD | 559,400 | Form 4 |
| 1 Jul 2026 | Gang Ye | Sale | 200 | 97.88 | 19.58K USD | 559,200 | Form 4 |
| 1 Jul 2026 | Gang Ye | Sale | 300 | 98.71 | 29.61K USD | 558,900 | Form 4 |
| 1 Jul 2026 | Gang Ye | Sale | 5,436 | 99.99 | 543.55K USD | 553,464 | Form 4 |
| 1 Jul 2026 | Gang Ye | Sale | 5,564 | 100.39 | 558.57K USD | 547,900 | Form 4 |
| 1 Jul 2026 | Gang Ye | Sale | 3,100 | 101.80 | 315.58K USD | 544,800 | Form 4 |
| 1 Jul 2026 | Gang Ye | Sale | 4,400 | 102.63 | 451.57K USD | 540,400 | Form 4 |
| 1 Jul 2026 | Gang Ye | Sale | 400 | 103.25 | 41.30K USD | 540,000 | Form 4 |
| 1 Jul 2026 | Yanjun Wang | Sale | 233 | 96.70 | 22.53K USD | 46,967 | Form 4 |
| 1 Jul 2026 | Yanjun Wang | Sale | 27 | 97.46 | 2.63K USD | 46,940 | Form 4 |
| 1 Jul 2026 | Yanjun Wang | Sale | 15 | 98.41 | 1.48K USD | 46,925 | Form 4 |
| 1 Jul 2026 | Yanjun Wang | Sale | 235 | 99.92 | 23.48K USD | 46,690 | Form 4 |
| 1 Jul 2026 | Yanjun Wang | Sale | 31 | 100.46 | 3.11K USD | 46,659 | Form 4 |
| 1 Jul 2026 | Yanjun Wang | Sale | 159 | 101.57 | 16.15K USD | 46,500 | Form 4 |
| 1 Jul 2026 | Yanjun Wang | Sale | 300 | 102.35 | 30.71K USD | 46,200 | Form 4 |
| 1 Jul 2026 | Yanjun Wang | Sale | 200 | 103.15 | 20.63K USD | 46,000 | Form 4 |
| 30 Jun 2026 | Yanjun Wang | Sale | 233 | 90.41 | 21.07K USD | 47,967 | Form 4 |
| 30 Jun 2026 | Yanjun Wang | Sale | 331 | 91.76 | 30.37K USD | 47,636 | Form 4 |
| 30 Jun 2026 | Yanjun Wang | Sale | 27 | 92.55 | 2.50K USD | 47,609 | Form 4 |
| 30 Jun 2026 | Yanjun Wang | Sale | 52 | 94.00 | 4.89K USD | 47,557 | Form 4 |
| 30 Jun 2026 | Yanjun Wang | Sale | 180 | 94.66 | 17.04K USD | 47,377 | Form 4 |
| 30 Jun 2026 | Yanjun Wang | Sale | 177 | 95.65 | 16.93K USD | 47,200 | Form 4 |
| 30 Jun 2026 | Gang Ye | Sale | 3,006 | 91.66 | 275.53K USD | 566,994 | Form 4 |
| 30 Jun 2026 | Gang Ye | Sale | 794 | 92.34 | 73.32K USD | 566,200 | Form 4 |
| 30 Jun 2026 | Gang Ye | Sale | 400 | 93.93 | 37.57K USD | 565,800 | Form 4 |
| 30 Jun 2026 | Gang Ye | Sale | 2,300 | 94.54 | 217.44K USD | 563,500 | Form 4 |
| 30 Jun 2026 | Gang Ye | Sale | 3,500 | 95.66 | 334.81K USD | 560,000 | Form 4 |
| 29 Jun 2026 | Yanjun Wang | Sale | 368 | 91.98 | 33.85K USD | 48,832 | Form 4 |
| 29 Jun 2026 | Yanjun Wang | Sale | 404 | 92.40 | 37.33K USD | 48,428 | Form 4 |
| 29 Jun 2026 | Yanjun Wang | Sale | 203 | 93.83 | 19.05K USD | 48,225 | Form 4 |
| 29 Jun 2026 | Yanjun Wang | Sale | 25 | 94.48 | 2.36K USD | 48,200 | Form 4 |
| 29 Jun 2026 | Gang Ye | Sale | 5,900 | 91.93 | 542.39K USD | 574,100 | Form 4 |
| 29 Jun 2026 | Gang Ye | Sale | 1,400 | 92.97 | 130.16K USD | 572,700 | Form 4 |
| 29 Jun 2026 | Gang Ye | Sale | 2,600 | 93.97 | 244.32K USD | 570,100 | Form 4 |
| 29 Jun 2026 | Gang Ye | Sale | 100 | 94.59 | 9.46K USD | 570,000 | Form 4 |
| 26 Jun 2026 | Gang Ye | Sale | 200 | 86.11 | 17.22K USD | 589,800 | Form 4 |
| 26 Jun 2026 | Gang Ye | Sale | 300 | 87.42 | 26.23K USD | 589,500 | Form 4 |
| 26 Jun 2026 | Gang Ye | Sale | 2,000 | 88.10 | 176.20K USD | 587,500 | Form 4 |
| 26 Jun 2026 | Gang Ye | Sale | 1,300 | 89.53 | 116.39K USD | 586,200 | Form 4 |
| 26 Jun 2026 | Gang Ye | Sale | 5,200 | 90.16 | 468.83K USD | 581,000 | Form 4 |
| 26 Jun 2026 | Gang Ye | Sale | 1,000 | 90.89 | 90.89K USD | 580,000 | Form 4 |
| 26 Jun 2026 | Yanjun Wang | Sale | 9 | 86.34 | 777.06 USD | 50,191 | Form 4 |
| 26 Jun 2026 | Yanjun Wang | Sale | 126 | 87.82 | 11.07K USD | 50,065 | Form 4 |
| 26 Jun 2026 | Yanjun Wang | Sale | 54 | 88.41 | 4.77K USD | 50,011 | Form 4 |
| 26 Jun 2026 | Yanjun Wang | Sale | 487 | 89.78 | 43.72K USD | 49,524 | Form 4 |
| 26 Jun 2026 | Yanjun Wang | Sale | 318 | 90.49 | 28.78K USD | 49,206 | Form 4 |
| 26 Jun 2026 | Yanjun Wang | Sale | 6 | 91.23 | 547.38 USD | 49,200 | Form 4 |
| 25 Jun 2026 | Gang Ye | Sale | 918 | 88.53 | 81.27K USD | 599,082 | Form 4 |
| 25 Jun 2026 | Gang Ye | Sale | 4,503 | 89.49 | 402.97K USD | 594,579 | Form 4 |
| 25 Jun 2026 | Gang Ye | Sale | 3,709 | 90.51 | 335.70K USD | 590,870 | Form 4 |
| 25 Jun 2026 | Gang Ye | Sale | 870 | 91.44 | 79.55K USD | 590,000 | Form 4 |
| 25 Jun 2026 | Yanjun Wang | Sale | 72 | 88.50 | 6.37K USD | 51,128 | Form 4 |
| 25 Jun 2026 | Yanjun Wang | Sale | 371 | 89.49 | 33.20K USD | 50,757 | Form 4 |
| 25 Jun 2026 | Yanjun Wang | Sale | 289 | 90.53 | 26.16K USD | 50,468 | Form 4 |
| 25 Jun 2026 | Yanjun Wang | Sale | 268 | 91.37 | 24.49K USD | 50,200 | Form 4 |
| 24 Jun 2026 | Gang Ye | Sale | 1,733 | 90.68 | 157.15K USD | 608,267 | Form 4 |
| 24 Jun 2026 | Gang Ye | Sale | 1,296 | 91.52 | 118.61K USD | 606,971 | Form 4 |
| 24 Jun 2026 | Gang Ye | Sale | 2,846 | 92.62 | 263.60K USD | 604,125 | Form 4 |
| 24 Jun 2026 | Gang Ye | Sale | 1,114 | 93.31 | 103.95K USD | 603,011 | Form 4 |
| 24 Jun 2026 | Gang Ye | Sale | 2,719 | 94.46 | 256.84K USD | 600,292 | Form 4 |
| 24 Jun 2026 | Gang Ye | Sale | 292 | 95.37 | 27.85K USD | 600,000 | Form 4 |
| 23 Jun 2026 | Gang Ye | Sale | 800 | 87.90 | 70.32K USD | 619,200 | Form 4 |
| 23 Jun 2026 | Gang Ye | Sale | 1,600 | 89.02 | 142.43K USD | 617,600 | Form 4 |
| 23 Jun 2026 | Gang Ye | Sale | 1,000 | 89.93 | 89.93K USD | 616,600 | Form 4 |
| 23 Jun 2026 | Gang Ye | Sale | 2,276 | 91.03 | 207.18K USD | 614,324 | Form 4 |
| 23 Jun 2026 | Gang Ye | Sale | 4,324 | 91.69 | 396.47K USD | 610,000 | Form 4 |
| 22 Jun 2026 | Gang Ye | Sale | 5,774 | 89.48 | 516.66K USD | 624,226 | Form 4 |
| 22 Jun 2026 | Gang Ye | Sale | 4,226 | 90.01 | 380.38K USD | 620,000 | Form 4 |
| 18 Jun 2026 | Tianyu Hou | Sale | 1,687 | 89.66 | 151.26K USD | 28,313 | Form 4 |
| 18 Jun 2026 | Tianyu Hou | Sale | 7,097 | 90.91 | 645.19K USD | 21,216 | Form 4 |
| 18 Jun 2026 | Tianyu Hou | Sale | 1,216 | 91.53 | 111.30K USD | 20,000 | Form 4 |
| 18 Jun 2026 | Gang Ye | Sale | 1,890 | 89.77 | 169.67K USD | 638,110 | Form 4 |
| 18 Jun 2026 | Gang Ye | Sale | 6,940 | 90.88 | 630.71K USD | 631,170 | Form 4 |
| 18 Jun 2026 | Gang Ye | Sale | 1,170 | 91.57 | 107.14K USD | 630,000 | Form 4 |
| 17 Jun 2026 | Gang Ye | Sale | 752 | 88.76 | 66.75K USD | 79,248 | Form 4 |
| 17 Jun 2026 | Gang Ye | Sale | 1,383 | 90.24 | 124.80K USD | 77,865 | Form 4 |
| 17 Jun 2026 | Gang Ye | Sale | 2,614 | 90.92 | 237.66K USD | 75,251 | Form 4 |
| 17 Jun 2026 | Gang Ye | Sale | 1,854 | 92.24 | 171.01K USD | 73,397 | Form 4 |
| 17 Jun 2026 | Gang Ye | Sale | 3,293 | 92.84 | 305.72K USD | 70,104 | Form 4 |
| 17 Jun 2026 | Gang Ye | Sale | 104 | 93.61 | 9.74K USD | 70,000 | Form 4 |
| 16 Jun 2026 | Gang Ye | Sale | 3,890 | 86.92 | 338.12K USD | 86,110 | Form 4 |
| 16 Jun 2026 | Gang Ye | Sale | 4,640 | 87.61 | 406.51K USD | 81,470 | Form 4 |
| 16 Jun 2026 | Gang Ye | Sale | 855 | 88.55 | 75.71K USD | 80,615 | Form 4 |
| 16 Jun 2026 | Gang Ye | Sale | 615 | 89.75 | 55.20K USD | 80,000 | Form 4 |
| 15 Jun 2026 | Gang Ye | Sale | 685 | 85.97 | 58.89K USD | 99,315 | Form 4 |
| 15 Jun 2026 | Gang Ye | Sale | 6,845 | 87.20 | 596.88K USD | 92,470 | Form 4 |
| 15 Jun 2026 | Gang Ye | Sale | 2,470 | 87.80 | 216.87K USD | 90,000 | Form 4 |
| 12 Jun 2026 | Gang Ye | Sale | 8,800 | 83.61 | 735.77K USD | 101,200 | Form 4 |
| 12 Jun 2026 | Gang Ye | Sale | 800 | 84.53 | 67.62K USD | 100,400 | Form 4 |
| 12 Jun 2026 | Gang Ye | Sale | 300 | 85.22 | 25.57K USD | 100,100 | Form 4 |
| 12 Jun 2026 | Gang Ye | Sale | 100 | 86.22 | 8.62K USD | 100,000 | Form 4 |
| 11 Jun 2026 | Gang Ye | Sale | 1,300 | 81.40 | 105.82K USD | 118,700 | Form 4 |
| 11 Jun 2026 | Gang Ye | Sale | 3,100 | 82.61 | 256.09K USD | 115,600 | Form 4 |
| 11 Jun 2026 | Gang Ye | Sale | 1,300 | 83.23 | 108.20K USD | 114,300 | Form 4 |
| 11 Jun 2026 | Gang Ye | Sale | 200 | 84.50 | 16.90K USD | 114,100 | Form 4 |
| 11 Jun 2026 | Gang Ye | Sale | 4,100 | 85.28 | 349.65K USD | 110,000 | Form 4 |
| 10 Jun 2026 | Yanjun Wang | Sale | 415 | 81.84 | 33.96K USD | 1,585 | Form 4 |
| 10 Jun 2026 | Yanjun Wang | Sale | 338 | 82.84 | 28.00K USD | 1,247 | Form 4 |
| 10 Jun 2026 | Yanjun Wang | Sale | 47 | 83.48 | 3.92K USD | 1,200 | Form 4 |
| 10 Jun 2026 | Gang Ye | Sale | 6,805 | 82.20 | 559.37K USD | 123,195 | Form 4 |
| 10 Jun 2026 | Gang Ye | Sale | 3,193 | 83.17 | 265.56K USD | 120,002 | Form 4 |
| 10 Jun 2026 | Gang Ye | Sale | 2 | 83.96 | 167.92 USD | 120,000 | Form 4 |
| 9 Jun 2026 | Yanjun Wang | Sale | 175 | 82.87 | 14.50K USD | 2,625 | Form 4 |
| 9 Jun 2026 | Yanjun Wang | Sale | 218 | 83.67 | 18.24K USD | 2,407 | Form 4 |
| 9 Jun 2026 | Yanjun Wang | Sale | 342 | 84.64 | 28.95K USD | 2,065 | Form 4 |
| 9 Jun 2026 | Yanjun Wang | Sale | 65 | 85.41 | 5.55K USD | 2,000 | Form 4 |
| 9 Jun 2026 | Gang Ye | Sale | 2,393 | 82.90 | 198.38K USD | 137,607 | Form 4 |
| 9 Jun 2026 | Gang Ye | Sale | 2,954 | 83.76 | 247.43K USD | 134,653 | Form 4 |
| 9 Jun 2026 | Gang Ye | Sale | 4,310 | 84.73 | 365.19K USD | 130,343 | Form 4 |
| 9 Jun 2026 | Gang Ye | Sale | 343 | 85.46 | 29.31K USD | 130,000 | Form 4 |
| 8 Jun 2026 | Yanjun Wang | Sale | 582 | 84.19 | 49.00K USD | 3,018 | Form 4 |
| 8 Jun 2026 | Yanjun Wang | Sale | 218 | 84.92 | 18.51K USD | 2,800 | Form 4 |
| 8 Jun 2026 | Gang Ye | Sale | 7,385 | 84.17 | 621.60K USD | 142,615 | Form 4 |
| 8 Jun 2026 | Gang Ye | Sale | 2,515 | 84.74 | 213.12K USD | 140,100 | Form 4 |
| 8 Jun 2026 | Gang Ye | Sale | 100 | 85.61 | 8.56K USD | 140,000 | Form 4 |
| 5 Jun 2026 | Gang Ye | Sale | 6,000 | 86.27 | 517.62K USD | 154,000 | Form 4 |
| 5 Jun 2026 | Gang Ye | Sale | 800 | 87.27 | 69.82K USD | 153,200 | Form 4 |
| 5 Jun 2026 | Gang Ye | Sale | 2,100 | 88.44 | 185.72K USD | 151,100 | Form 4 |
| 5 Jun 2026 | Gang Ye | Sale | 500 | 89.29 | 44.65K USD | 150,600 | Form 4 |
| 5 Jun 2026 | Gang Ye | Sale | 600 | 90.49 | 54.29K USD | 150,000 | Form 4 |
| 5 Jun 2026 | Yanjun Wang | Sale | 500 | 86.31 | 43.16K USD | 3,900 | Form 4 |
| 5 Jun 2026 | Yanjun Wang | Sale | 60 | 87.45 | 5.25K USD | 3,840 | Form 4 |
| 5 Jun 2026 | Yanjun Wang | Sale | 156 | 88.45 | 13.80K USD | 3,684 | Form 4 |
| 5 Jun 2026 | Yanjun Wang | Sale | 42 | 89.37 | 3.75K USD | 3,642 | Form 4 |
| 5 Jun 2026 | Yanjun Wang | Sale | 42 | 90.54 | 3.80K USD | 3,600 | Form 4 |
| 4 Jun 2026 | Gang Ye | Sale | 2,242 | 91.31 | 204.72K USD | 167,758 | Form 4 |
| 4 Jun 2026 | Gang Ye | Sale | 7,187 | 92.09 | 661.85K USD | 160,571 | Form 4 |
| 4 Jun 2026 | Gang Ye | Sale | 571 | 92.81 | 52.99K USD | 160,000 | Form 4 |
| 4 Jun 2026 | Yanjun Wang | Sale | 288 | 91.42 | 26.33K USD | 4,912 | Form 4 |
| 4 Jun 2026 | Yanjun Wang | Sale | 492 | 92.19 | 45.36K USD | 4,420 | Form 4 |
| 4 Jun 2026 | Yanjun Wang | Sale | 20 | 92.93 | 1.86K USD | 4,400 | Form 4 |
| 3 Jun 2026 | Gang Ye | Sale | 4,602 | 88.69 | 408.15K USD | 175,398 | Form 4 |
| 3 Jun 2026 | Gang Ye | Sale | 400 | 89.65 | 35.86K USD | 174,998 | Form 4 |
| 3 Jun 2026 | Gang Ye | Sale | 700 | 90.97 | 63.68K USD | 174,298 | Form 4 |
| 3 Jun 2026 | Gang Ye | Sale | 1,600 | 91.86 | 146.98K USD | 172,698 | Form 4 |
| 3 Jun 2026 | Gang Ye | Sale | 2,698 | 92.68 | 250.05K USD | 170,000 | Form 4 |
| 3 Jun 2026 | Yanjun Wang | Sale | 378 | 88.68 | 33.52K USD | 5,622 | Form 4 |
| 3 Jun 2026 | Yanjun Wang | Sale | 48 | 90.37 | 4.34K USD | 5,574 | Form 4 |
| 3 Jun 2026 | Yanjun Wang | Sale | 48 | 91.29 | 4.38K USD | 5,526 | Form 4 |
| 3 Jun 2026 | Yanjun Wang | Sale | 86 | 91.95 | 7.91K USD | 5,440 | Form 4 |
| 3 Jun 2026 | Yanjun Wang | Sale | 240 | 92.82 | 22.28K USD | 5,200 | Form 4 |
| 2 Jun 2026 | Gang Ye | Sale | 4,865 | 93.11 | 452.98K USD | 185,135 | Form 4 |
| 2 Jun 2026 | Gang Ye | Sale | 4,536 | 94.09 | 426.79K USD | 180,599 | Form 4 |
| 2 Jun 2026 | Gang Ye | Sale | 599 | 95.07 | 56.95K USD | 180,000 | Form 4 |
| 2 Jun 2026 | Yanjun Wang | Sale | 398 | 93.12 | 37.06K USD | 6,402 | Form 4 |
| 2 Jun 2026 | Yanjun Wang | Sale | 377 | 94.12 | 35.48K USD | 6,025 | Form 4 |
| 2 Jun 2026 | Yanjun Wang | Sale | 25 | 95.17 | 2.38K USD | 6,000 | Form 4 |
| 1 Jun 2026 | Yanjun Wang | Sale | 27 | 92.63 | 2.50K USD | 7,573 | Form 4 |
| 1 Jun 2026 | Yanjun Wang | Sale | 24 | 94.12 | 2.26K USD | 7,549 | Form 4 |
| 1 Jun 2026 | Yanjun Wang | Sale | 102 | 95.10 | 9.70K USD | 7,447 | Form 4 |
| 1 Jun 2026 | Yanjun Wang | Sale | 222 | 95.82 | 21.27K USD | 7,225 | Form 4 |
| 1 Jun 2026 | Yanjun Wang | Sale | 392 | 96.77 | 37.93K USD | 6,833 | Form 4 |
| 1 Jun 2026 | Yanjun Wang | Sale | 33 | 97.58 | 3.22K USD | 6,800 | Form 4 |
| 1 Jun 2026 | Gang Ye | Sale | 300 | 92.52 | 27.76K USD | 199,700 | Form 4 |
| 1 Jun 2026 | Gang Ye | Sale | 250 | 93.99 | 23.50K USD | 199,450 | Form 4 |
| 1 Jun 2026 | Gang Ye | Sale | 1,450 | 95.11 | 137.91K USD | 198,000 | Form 4 |
| 1 Jun 2026 | Gang Ye | Sale | 2,392 | 95.92 | 229.44K USD | 195,608 | Form 4 |
| 1 Jun 2026 | Gang Ye | Sale | 5,208 | 96.77 | 503.98K USD | 190,400 | Form 4 |
| 1 Jun 2026 | Gang Ye | Sale | 400 | 97.54 | 39.02K USD | 190,000 | Form 4 |
| 29 May 2026 | Yanjun Wang | Sale | 56 | 89.49 | 5.01K USD | 8,344 | Form 4 |
| 29 May 2026 | Yanjun Wang | Sale | 372 | 90.47 | 33.65K USD | 7,972 | Form 4 |
| 29 May 2026 | Yanjun Wang | Sale | 372 | 91.27 | 33.95K USD | 7,600 | Form 4 |
| 29 May 2026 | Gang Ye | Sale | 600 | 89.46 | 53.68K USD | 209,400 | Form 4 |
| 29 May 2026 | Gang Ye | Sale | 4,700 | 90.46 | 425.16K USD | 204,700 | Form 4 |
| 29 May 2026 | Gang Ye | Sale | 4,700 | 91.27 | 428.97K USD | 200,000 | Form 4 |
| 28 May 2026 | Yanjun Wang | Sale | 608 | 91.83 | 55.83K USD | 8,592 | Form 4 |
| 28 May 2026 | Yanjun Wang | Sale | 192 | 92.46 | 17.75K USD | 8,400 | Form 4 |
| 28 May 2026 | Gang Ye | Sale | 5,936 | 91.80 | 544.92K USD | 214,064 | Form 4 |
| 28 May 2026 | Gang Ye | Sale | 4,064 | 92.35 | 375.31K USD | 210,000 | Form 4 |
| 28 May 2026 | Jingye Chen | Sale | 656 | 91.86 | 60.26K USD | 200,944 | Form 4 |
| 28 May 2026 | Jingye Chen | Sale | 144 | 92.54 | 13.33K USD | 200,800 | Form 4 |
| 27 May 2026 | Gang Ye | Sale | 1,451 | 89.44 | 129.78K USD | 228,549 | Form 4 |
| 27 May 2026 | Gang Ye | Sale | 908 | 90.15 | 81.86K USD | 227,641 | Form 4 |
| 27 May 2026 | Gang Ye | Sale | 951 | 91.53 | 87.05K USD | 226,690 | Form 4 |
| 27 May 2026 | Gang Ye | Sale | 1,406 | 92.29 | 129.76K USD | 225,284 | Form 4 |
| 27 May 2026 | Gang Ye | Sale | 3,717 | 93.32 | 346.87K USD | 221,567 | Form 4 |
| 27 May 2026 | Gang Ye | Sale | 1,567 | 94.09 | 147.44K USD | 220,000 | Form 4 |
| 27 May 2026 | Jingye Chen | Sale | 118 | 89.40 | 10.55K USD | 202,282 | Form 4 |
| 27 May 2026 | Jingye Chen | Sale | 70 | 90.18 | 6.31K USD | 202,212 | Form 4 |
| 27 May 2026 | Jingye Chen | Sale | 62 | 91.49 | 5.67K USD | 202,150 | Form 4 |
| 27 May 2026 | Jingye Chen | Sale | 127 | 92.27 | 11.72K USD | 202,023 | Form 4 |
| 27 May 2026 | Jingye Chen | Sale | 293 | 93.32 | 27.34K USD | 201,730 | Form 4 |
| 27 May 2026 | Jingye Chen | Sale | 130 | 94.10 | 12.23K USD | 201,600 | Form 4 |
| 27 May 2026 | Yanjun Wang | Sale | 107 | 89.43 | 9.57K USD | 9,893 | Form 4 |
| 27 May 2026 | Yanjun Wang | Sale | 83 | 90.14 | 7.48K USD | 9,810 | Form 4 |
| 27 May 2026 | Yanjun Wang | Sale | 67 | 91.55 | 6.13K USD | 9,743 | Form 4 |
| 27 May 2026 | Yanjun Wang | Sale | 122 | 92.29 | 11.26K USD | 9,621 | Form 4 |
| 27 May 2026 | Yanjun Wang | Sale | 291 | 93.33 | 27.16K USD | 9,330 | Form 4 |
| 27 May 2026 | Yanjun Wang | Sale | 130 | 94.10 | 12.23K USD | 9,200 | Form 4 |
| 26 May 2026 | Gang Ye | Sale | 560 | 88.02 | 49.29K USD | 239,440 | Form 4 |
| 26 May 2026 | Gang Ye | Sale | 4,793 | 89.11 | 427.10K USD | 234,647 | Form 4 |
| 26 May 2026 | Gang Ye | Sale | 4,647 | 90.02 | 418.32K USD | 230,000 | Form 4 |
| 26 May 2026 | Jingye Chen | Sale | 63 | 88.09 | 5.55K USD | 203,137 | Form 4 |
| 26 May 2026 | Jingye Chen | Sale | 366 | 89.12 | 32.62K USD | 202,771 | Form 4 |
| 26 May 2026 | Jingye Chen | Sale | 371 | 90.01 | 33.39K USD | 202,400 | Form 4 |
| 26 May 2026 | Yanjun Wang | Sale | 60 | 88.07 | 5.28K USD | 10,740 | Form 4 |
| 26 May 2026 | Yanjun Wang | Sale | 369 | 89.12 | 32.89K USD | 10,371 | Form 4 |
| 26 May 2026 | Yanjun Wang | Sale | 371 | 90.00 | 33.39K USD | 10,000 | Form 4 |
| 22 May 2026 | Yanjun Wang | Sale | 453 | 86.53 | 39.20K USD | 11,147 | Form 4 |
| 22 May 2026 | Yanjun Wang | Sale | 36 | 87.44 | 3.15K USD | 11,111 | Form 4 |
| 22 May 2026 | Yanjun Wang | Sale | 43 | 88.72 | 3.81K USD | 11,068 | Form 4 |
| 22 May 2026 | Yanjun Wang | Sale | 166 | 89.55 | 14.87K USD | 10,902 | Form 4 |
| 22 May 2026 | Yanjun Wang | Sale | 71 | 90.64 | 6.44K USD | 10,831 | Form 4 |
| 22 May 2026 | Yanjun Wang | Sale | 31 | 91.43 | 2.83K USD | 10,800 | Form 4 |
| 22 May 2026 | Jingye Chen | Sale | 460 | 86.53 | 39.80K USD | 203,540 | Form 4 |
| 22 May 2026 | Jingye Chen | Sale | 37 | 87.45 | 3.24K USD | 203,503 | Form 4 |
| 22 May 2026 | Jingye Chen | Sale | 43 | 88.75 | 3.82K USD | 203,460 | Form 4 |
| 22 May 2026 | Jingye Chen | Sale | 161 | 89.57 | 14.42K USD | 203,299 | Form 4 |
| 22 May 2026 | Jingye Chen | Sale | 74 | 90.67 | 6.71K USD | 203,225 | Form 4 |
| 22 May 2026 | Jingye Chen | Sale | 25 | 91.46 | 2.29K USD | 203,200 | Form 4 |
| 22 May 2026 | Gang Ye | Sale | 5,668 | 86.53 | 490.45K USD | 244,332 | Form 4 |
| 22 May 2026 | Gang Ye | Sale | 469 | 87.46 | 41.02K USD | 243,863 | Form 4 |
| 22 May 2026 | Gang Ye | Sale | 582 | 88.69 | 51.62K USD | 243,281 | Form 4 |
| 22 May 2026 | Gang Ye | Sale | 2,069 | 89.56 | 185.30K USD | 241,212 | Form 4 |
| 22 May 2026 | Gang Ye | Sale | 814 | 90.61 | 73.76K USD | 240,398 | Form 4 |
| 22 May 2026 | Gang Ye | Sale | 398 | 91.40 | 36.38K USD | 240,000 | Form 4 |
| 21 May 2026 | Yanjun Wang | Sale | 168 | 85.40 | 14.35K USD | 12,232 | Form 4 |
| 21 May 2026 | Yanjun Wang | Sale | 19 | 86.26 | 1.64K USD | 12,213 | Form 4 |
| 21 May 2026 | Yanjun Wang | Sale | 395 | 87.57 | 34.59K USD | 11,818 | Form 4 |
| 21 May 2026 | Yanjun Wang | Sale | 218 | 88.10 | 19.21K USD | 11,600 | Form 4 |
| 21 May 2026 | Jingye Chen | Sale | 168 | 85.40 | 14.35K USD | 204,632 | Form 4 |
| 21 May 2026 | Jingye Chen | Sale | 19 | 86.26 | 1.64K USD | 204,613 | Form 4 |
| 21 May 2026 | Jingye Chen | Sale | 395 | 87.57 | 34.59K USD | 204,218 | Form 4 |
| 21 May 2026 | Jingye Chen | Sale | 218 | 88.10 | 19.21K USD | 204,000 | Form 4 |
| 21 May 2026 | Gang Ye | Sale | 2,118 | 85.41 | 180.90K USD | 257,882 | Form 4 |
| 21 May 2026 | Gang Ye | Sale | 248 | 86.38 | 21.42K USD | 257,634 | Form 4 |
| 21 May 2026 | Gang Ye | Sale | 4,904 | 87.58 | 429.49K USD | 252,730 | Form 4 |
| 21 May 2026 | Gang Ye | Sale | 2,730 | 88.09 | 240.49K USD | 250,000 | Form 4 |
| 20 May 2026 | Yanjun Wang | Sale | 164 | 85.43 | 14.01K USD | 13,036 | Form 4 |
| 20 May 2026 | Yanjun Wang | Sale | 586 | 86.54 | 50.71K USD | 12,450 | Form 4 |
| 20 May 2026 | Yanjun Wang | Sale | 50 | 86.99 | 4.35K USD | 12,400 | Form 4 |
| 20 May 2026 | Gang Ye | Sale | 1,881 | 85.39 | 160.62K USD | 268,119 | Form 4 |
| 20 May 2026 | Gang Ye | Sale | 7,126 | 86.52 | 616.54K USD | 260,993 | Form 4 |
| 20 May 2026 | Gang Ye | Sale | 993 | 86.94 | 86.33K USD | 260,000 | Form 4 |
| 20 May 2026 | Jingye Chen | Sale | 155 | 85.42 | 13.24K USD | 205,445 | Form 4 |
| 20 May 2026 | Jingye Chen | Sale | 618 | 86.55 | 53.49K USD | 204,827 | Form 4 |
| 20 May 2026 | Jingye Chen | Sale | 27 | 87.03 | 2.35K USD | 204,800 | Form 4 |
| 19 May 2026 | Yanjun Wang | Sale | 254 | 86.77 | 22.04K USD | 13,746 | Form 4 |
| 19 May 2026 | Yanjun Wang | Sale | 488 | 87.38 | 42.64K USD | 13,258 | Form 4 |
| 19 May 2026 | Yanjun Wang | Sale | 58 | 88.37 | 5.13K USD | 13,200 | Form 4 |
| 19 May 2026 | Gang Ye | Sale | 3,391 | 86.81 | 294.37K USD | 276,609 | Form 4 |
| 19 May 2026 | Gang Ye | Sale | 6,009 | 87.42 | 525.31K USD | 270,600 | Form 4 |
| 19 May 2026 | Gang Ye | Sale | 600 | 88.42 | 53.05K USD | 270,000 | Form 4 |
| 19 May 2026 | Jingye Chen | Sale | 248 | 86.76 | 21.52K USD | 206,152 | Form 4 |
| 19 May 2026 | Jingye Chen | Sale | 498 | 87.38 | 43.52K USD | 205,654 | Form 4 |
| 19 May 2026 | Jingye Chen | Sale | 54 | 88.37 | 4.77K USD | 205,600 | Form 4 |
| 18 May 2026 | Yanjun Wang | Sale | 48 | 87.01 | 4.18K USD | 14,752 | Form 4 |
| 18 May 2026 | Yanjun Wang | Sale | 704 | 88.03 | 61.97K USD | 14,048 | Form 4 |
| 18 May 2026 | Yanjun Wang | Sale | 24 | 89.27 | 2.14K USD | 14,024 | Form 4 |
| 18 May 2026 | Yanjun Wang | Sale | 24 | 89.88 | 2.16K USD | 14,000 | Form 4 |
| 18 May 2026 | Gang Ye | Sale | 400 | 87.06 | 34.82K USD | 289,600 | Form 4 |
| 18 May 2026 | Gang Ye | Sale | 8,600 | 88.02 | 756.97K USD | 281,000 | Form 4 |
| 18 May 2026 | Gang Ye | Sale | 700 | 89.10 | 62.37K USD | 280,300 | Form 4 |
| 18 May 2026 | Gang Ye | Sale | 300 | 89.77 | 26.93K USD | 280,000 | Form 4 |
| 18 May 2026 | Jingye Chen | Sale | 72 | 86.98 | 6.26K USD | 207,128 | Form 4 |
| 18 May 2026 | Jingye Chen | Sale | 680 | 88.02 | 59.85K USD | 206,448 | Form 4 |
| 18 May 2026 | Jingye Chen | Sale | 24 | 89.16 | 2.14K USD | 206,424 | Form 4 |
| 18 May 2026 | Jingye Chen | Sale | 24 | 89.91 | 2.16K USD | 206,400 | Form 4 |
| 15 May 2026 | Jingye Chen | Sale | 593 | 88.25 | 52.33K USD | 207,407 | Form 4 |
| 15 May 2026 | Jingye Chen | Sale | 174 | 89.43 | 15.56K USD | 207,233 | Form 4 |
| 15 May 2026 | Jingye Chen | Sale | 33 | 90.00 | 2.97K USD | 207,200 | Form 4 |
| 15 May 2026 | Yanjun Wang | Sale | 593 | 88.25 | 52.33K USD | 15,007 | Form 4 |
| 15 May 2026 | Yanjun Wang | Sale | 174 | 89.43 | 15.56K USD | 14,833 | Form 4 |
| 15 May 2026 | Yanjun Wang | Sale | 33 | 90.00 | 2.97K USD | 14,800 | Form 4 |
| 15 May 2026 | Gang Ye | Sale | 6,300 | 88.17 | 555.47K USD | 293,700 | Form 4 |
| 15 May 2026 | Gang Ye | Sale | 2,600 | 89.09 | 231.63K USD | 291,100 | Form 4 |
| 15 May 2026 | Gang Ye | Sale | 1,100 | 89.90 | 98.89K USD | 290,000 | Form 4 |
| 14 May 2026 | Jingye Chen | Sale | 285 | 88.06 | 25.10K USD | 208,515 | Form 4 |
| 14 May 2026 | Jingye Chen | Sale | 213 | 89.04 | 18.97K USD | 208,302 | Form 4 |
| 14 May 2026 | Jingye Chen | Sale | 253 | 89.99 | 22.77K USD | 208,049 | Form 4 |
| 14 May 2026 | Jingye Chen | Sale | 26 | 90.60 | 2.36K USD | 208,023 | Form 4 |
| 14 May 2026 | Jingye Chen | Sale | 21 | 92.35 | 1.94K USD | 208,002 | Form 4 |
| 14 May 2026 | Jingye Chen | Sale | 2 | 92.69 | 185.38 USD | 208,000 | Form 4 |
| 14 May 2026 | Yanjun Wang | Sale | 300 | 88.07 | 26.42K USD | 16,100 | Form 4 |
| 14 May 2026 | Yanjun Wang | Sale | 213 | 89.05 | 18.97K USD | 15,887 | Form 4 |
| 14 May 2026 | Yanjun Wang | Sale | 236 | 89.99 | 21.24K USD | 15,651 | Form 4 |
| 14 May 2026 | Yanjun Wang | Sale | 17 | 90.60 | 1.54K USD | 15,634 | Form 4 |
| 14 May 2026 | Yanjun Wang | Sale | 21 | 92.35 | 1.94K USD | 15,613 | Form 4 |
| 14 May 2026 | Yanjun Wang | Sale | 13 | 92.59 | 1.20K USD | 15,600 | Form 4 |
| 14 May 2026 | Gang Ye | Sale | 3,645 | 88.05 | 320.94K USD | 306,355 | Form 4 |
| 14 May 2026 | Gang Ye | Sale | 2,555 | 89.02 | 227.45K USD | 303,800 | Form 4 |
| 14 May 2026 | Gang Ye | Sale | 3,103 | 89.94 | 279.08K USD | 300,697 | Form 4 |
| 14 May 2026 | Gang Ye | Sale | 258 | 90.93 | 23.46K USD | 300,439 | Form 4 |
| 14 May 2026 | Gang Ye | Sale | 274 | 92.35 | 25.30K USD | 300,165 | Form 4 |
| 14 May 2026 | Gang Ye | Sale | 165 | 92.74 | 15.30K USD | 300,000 | Form 4 |
| 13 May 2026 | Yanjun Wang | Sale | 425 | 93.74 | 39.84K USD | 16,775 | Form 4 |
| 13 May 2026 | Yanjun Wang | Sale | 231 | 94.99 | 21.94K USD | 16,544 | Form 4 |
| 13 May 2026 | Yanjun Wang | Sale | 87 | 95.91 | 8.34K USD | 16,457 | Form 4 |
| 13 May 2026 | Yanjun Wang | Sale | 24 | 96.87 | 2.32K USD | 16,433 | Form 4 |
| 13 May 2026 | Yanjun Wang | Sale | 15 | 97.88 | 1.47K USD | 16,418 | Form 4 |
| 13 May 2026 | Yanjun Wang | Sale | 15 | 98.83 | 1.48K USD | 16,403 | Form 4 |
| 13 May 2026 | Yanjun Wang | Sale | 3 | 99.45 | 298.35 USD | 16,400 | Form 4 |
| 13 May 2026 | Gang Ye | Sale | 4,000 | 93.49 | 373.96K USD | 316,000 | Form 4 |
| 13 May 2026 | Gang Ye | Sale | 2,500 | 94.55 | 236.38K USD | 313,500 | Form 4 |
| 13 May 2026 | Gang Ye | Sale | 2,400 | 95.39 | 228.94K USD | 311,100 | Form 4 |
| 13 May 2026 | Gang Ye | Sale | 600 | 96.37 | 57.82K USD | 310,500 | Form 4 |
| 13 May 2026 | Gang Ye | Sale | 300 | 97.75 | 29.33K USD | 310,200 | Form 4 |
| 13 May 2026 | Gang Ye | Sale | 200 | 98.36 | 19.67K USD | 310,000 | Form 4 |
| 13 May 2026 | Jingye Chen | Sale | 425 | 93.74 | 39.84K USD | 209,175 | Form 4 |
| 12 May 2026 | Yanjun Wang | Sale | 9 | 92.02 | 828.18 USD | 17,991 | Form 4 |
| 12 May 2026 | Yanjun Wang | Sale | 18 | 92.94 | 1.67K USD | 17,973 | Form 4 |
| 12 May 2026 | Yanjun Wang | Sale | 210 | 94.04 | 19.75K USD | 17,763 | Form 4 |
| 12 May 2026 | Yanjun Wang | Sale | 159 | 94.76 | 15.07K USD | 17,604 | Form 4 |
| 12 May 2026 | Yanjun Wang | Sale | 66 | 95.99 | 6.34K USD | 17,538 | Form 4 |
| 12 May 2026 | Yanjun Wang | Sale | 338 | 96.98 | 32.78K USD | 17,200 | Form 4 |
| 12 May 2026 | Gang Ye | Sale | 100 | 91.45 | 9.15K USD | 329,900 | Form 4 |
| 12 May 2026 | Gang Ye | Sale | 100 | 92.67 | 9.27K USD | 329,800 | Form 4 |
| 12 May 2026 | Gang Ye | Sale | 3,300 | 94.06 | 310.40K USD | 326,500 | Form 4 |
| 12 May 2026 | Gang Ye | Sale | 2,000 | 94.83 | 189.66K USD | 324,500 | Form 4 |
| 12 May 2026 | Gang Ye | Sale | 800 | 95.95 | 76.76K USD | 323,700 | Form 4 |
| 12 May 2026 | Gang Ye | Sale | 3,500 | 97.00 | 339.50K USD | 320,200 | Form 4 |
| 12 May 2026 | Gang Ye | Sale | 200 | 97.81 | 19.56K USD | 320,000 | Form 4 |
| 12 May 2026 | Jingye Chen | Sale | 9 | 92.02 | 828.18 USD | 210,391 | Form 4 |
| 12 May 2026 | Jingye Chen | Sale | 18 | 92.94 | 1.67K USD | 210,373 | Form 4 |
| 12 May 2026 | Jingye Chen | Sale | 210 | 94.04 | 19.75K USD | 210,163 | Form 4 |
| 12 May 2026 | Jingye Chen | Sale | 159 | 94.76 | 15.07K USD | 210,004 | Form 4 |
| 12 May 2026 | Jingye Chen | Sale | 66 | 95.99 | 6.34K USD | 209,938 | Form 4 |
| 12 May 2026 | Jingye Chen | Sale | 338 | 96.98 | 32.78K USD | 209,600 | Form 4 |
Common questions about Sea's executives and insiders
Source: Financial Modeling Prep
