Open-mkt buys · 90d
$65.30M
14 trades · 1 insiders
Open-mkt sales · 90d
—
0 trades · 0 insiders
Net · 90d
$65.30M
Insiders on file
6
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| Shu Ting | Director | 16 | $0 | $0 | 2026-10-02 |
| Huang Jack Jiajia | Chief Executive Officer, Director, 10% Owner | 158 | $318.53M | $0 | 2026-10-02 |
| Lin Frank Hurst | Director, 10% Owner | 4 | $0 | $0 | 2026-10-01 |
| Lai Jimmy Y. | Director | 5 | $0 | $0 | 2026-10-01 |
| Wu Xiaoguang | Director | 4 | $0 | $0 | 2026-07-01 |
| Tang Cindy Chun | Chief Financial Officer | 1 | $0 | $0 | 2026-06-01 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| Shu Ting | Director | F Tax w/h | 2026-10-02 | 2026-10-08 | 4,020 | $10.46 | $42.0K | 507,780 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | F Tax w/h | 2026-10-02 | 2026-10-08 | 4,020 | $10.46 | $42.0K | 507,780 | SEC↗ |
| Lai Jimmy Y. | Director | M Exercise deriv | 2026-10-01 | 2026-10-26 | 23,505 | — | $0 | 70,515 | SEC↗ |
| Lai Jimmy Y. | Director | M Exercise | 2026-10-01 | 2026-10-26 | 23,505 | — | $0 | 3,005,741 | SEC↗ |
| Shu Ting | Director | M Exercise deriv | 2026-10-01 | 2026-10-08 | 18,180 | — | $0 | 54,540 | SEC↗ |
| Shu Ting | Director | M Exercise | 2026-10-01 | 2026-10-08 | 18,180 | — | $0 | 511,800 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | M Exercise deriv | 2026-10-01 | 2026-10-08 | 18,180 | — | $0 | 54,540 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | M Exercise | 2026-10-01 | 2026-10-08 | 18,180 | — | $0 | 511,800 | SEC↗ |
| Lin Frank Hurst | Director, 10% Owner | M Exercise deriv | 2026-10-01 | 2026-10-08 | 18,180 | — | $0 | 54,540 | SEC↗ |
| Lin Frank Hurst | Director, 10% Owner | M Exercise | 2026-10-01 | 2026-10-08 | 18,180 | — | $0 | 1,210,395 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-09-25 | 2026-10-08 | 1,227,600 | $11.50 | $14.12M | 38,427,300 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-09-24 | 2026-10-08 | 2,880 | $11.50 | $33.1K | 37,199,700 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-09-23 | 2026-10-08 | 897,300 | $11.50 | $10.32M | 37,196,820 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-09-22 | 2026-10-08 | 378,420 | $11.50 | $4.35M | 36,299,520 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-09-18 | 2026-10-08 | 1,920 | $11.50 | $22.1K | 35,921,100 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-09-17 | 2026-10-08 | 304,020 | $11.48 | $3.49M | 35,919,180 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | M Exercise deriv | 2026-08-18 | 2026-08-21 | 137,500 | — | $0 | 825,000 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | M Exercise | 2026-08-18 | 2026-08-21 | 137,500 | — | $0 | 42,388,800 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | M Exercise deriv | 2026-08-18 | 2026-08-21 | 137,500 | — | $0 | 825,000 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | M Exercise | 2026-08-18 | 2026-08-21 | 137,500 | — | $0 | 42,388,800 | SEC↗ |
| Shu Ting | Director | M Exercise deriv | 2026-08-18 | 2026-10-08 | 137,500 | — | $0 | 825,000 | SEC↗ |
| Shu Ting | Director | M Exercise | 2026-08-18 | 2026-10-08 | 137,500 | — | $0 | 42,388,800 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-08-13 | 2026-08-21 | 35,400 | $20.83 | $737.4K | 35,615,160 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-08-13 | 2026-08-21 | 35,400 | $20.83 | $737.4K | 35,615,160 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-08-12 | 2026-08-13 | 337,500 | $20.17 | $6.81M | 35,428,140 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-08-12 | 2026-08-13 | 337,500 | $20.17 | $6.81M | 35,428,140 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-08-11 | 2026-08-13 | 254,820 | $19.61 | $5.00M | 35,090,640 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-08-11 | 2026-08-13 | 254,820 | $19.61 | $5.00M | 35,090,640 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-08-10 | 2026-08-12 | 199,980 | $19.72 | $3.94M | 34,835,820 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-08-10 | 2026-08-12 | 199,980 | $19.72 | $3.94M | 34,835,820 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-08-07 | 2026-08-12 | 90,480 | $19.39 | $1.75M | 34,635,840 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-08-07 | 2026-08-12 | 90,480 | $19.39 | $1.75M | 34,635,840 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-08-06 | 2026-08-12 | 105,120 | $19.29 | $2.03M | 34,545,360 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-08-06 | 2026-08-12 | 105,120 | $19.29 | $2.03M | 34,545,360 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-08-05 | 2026-08-10 | 158,460 | $19.20 | $3.04M | 34,440,240 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-08-05 | 2026-08-10 | 158,460 | $19.20 | $3.04M | 34,440,240 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-08-04 | 2026-08-10 | 125,880 | $19.06 | $2.40M | 34,281,780 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-08-04 | 2026-08-10 | 125,880 | $19.06 | $2.40M | 34,281,780 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-08-03 | 2026-08-10 | 333,840 | $18.48 | $6.17M | 34,155,900 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-08-03 | 2026-08-10 | 333,840 | $18.48 | $6.17M | 34,155,900 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-31 | 2026-08-10 | 122,580 | $17.54 | $2.15M | 33,822,060 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-07-31 | 2026-08-10 | 122,580 | $17.54 | $2.15M | 33,822,060 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-30 | 2026-08-05 | 194,460 | $17.21 | $3.35M | 33,699,480 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-07-30 | 2026-08-05 | 194,460 | $17.21 | $3.35M | 33,699,480 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-29 | 2026-08-05 | 109,080 | $16.91 | $1.84M | 33,505,020 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-07-29 | 2026-08-05 | 109,080 | $16.91 | $1.84M | 33,505,020 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-28 | 2026-08-05 | 169,980 | $16.88 | $2.87M | 33,395,940 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-07-28 | 2026-08-05 | 169,980 | $16.88 | $2.87M | 33,395,940 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-27 | 2026-07-30 | 451,320 | $16.97 | $7.66M | 33,225,960 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-07-27 | 2026-07-30 | 451,320 | $16.97 | $7.66M | 33,225,960 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-24 | 2026-07-30 | 185,880 | $16.26 | $3.02M | 32,774,640 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-07-24 | 2026-07-30 | 185,880 | $16.26 | $3.02M | 32,774,640 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-23 | 2026-07-27 | 60,000 | $15.60 | $936.0K | 32,287,320 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-23 | 2026-07-27 | 60,000 | $15.54 | $932.4K | 32,227,320 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-23 | 2026-07-27 | 301,440 | $15.84 | $4.77M | 32,588,760 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-22 | 2026-07-27 | 123,780 | $15.98 | $1.98M | 32,167,320 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-22 | 2026-07-27 | 59,940 | $15.95 | $956.0K | 32,043,540 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-21 | 2026-07-27 | 498,660 | $16.62 | $8.29M | 31,983,600 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-20 | 2026-07-23 | 112,500 | $16.68 | $1.88M | 31,484,940 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-17 | 2026-07-23 | 83,460 | $16.56 | $1.38M | 31,372,440 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-16 | 2026-07-23 | 111,840 | $16.60 | $1.86M | 31,288,980 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-15 | 2026-07-23 | 135,540 | $16.93 | $2.29M | 31,177,140 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | F Tax w/h | 2026-07-14 | 2026-07-20 | 12,000 | $17.13 | $205.6K | 493,620 | SEC↗ |
| Shu Ting | Director | F Tax w/h | 2026-07-14 | 2026-07-20 | 12,000 | $17.13 | $205.6K | 493,620 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-14 | 2026-07-23 | 178,800 | $17.23 | $3.08M | 31,041,600 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-13 | 2026-07-20 | 213,480 | $17.24 | $3.68M | 30,862,800 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | A Award deriv | 2026-07-10 | 2026-07-20 | 72,720 | — | $0 | 72,720 | SEC↗ |
| Shu Ting | Director | A Award deriv | 2026-07-10 | 2026-07-20 | 72,720 | — | $0 | 72,720 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-10 | 2026-07-20 | 95,040 | $16.71 | $1.59M | 30,649,320 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | M Exercise | 2026-07-10 | 2026-07-20 | 72,720 | — | $0 | 505,620 | SEC↗ |
| Shu Ting | Director | M Exercise | 2026-07-10 | 2026-07-20 | 72,720 | — | $0 | 505,620 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-09 | 2026-07-20 | 186,840 | $17.19 | $3.21M | 30,554,280 | SEC↗ |
| Lin Frank Hurst | Director, 10% Owner | A Award deriv | 2026-07-08 | 2026-07-21 | 72,720 | — | $0 | 72,720 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-08 | 2026-07-13 | 185,880 | $16.45 | $3.06M | 30,367,440 | SEC↗ |
| Lin Frank Hurst | Director, 10% Owner | M Exercise | 2026-07-08 | 2026-07-21 | 72,720 | — | $0 | 1,192,215 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-07 | 2026-07-13 | 211,260 | $16.72 | $3.53M | 30,181,560 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-06 | 2026-07-13 | 165,420 | $16.46 | $2.72M | 29,970,300 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-02 | 2026-07-08 | 556,020 | $16.78 | $9.33M | 29,804,880 | SEC↗ |
| Wu Xiaoguang | Director | M Exercise deriv | 2026-07-01 | 2026-07-02 | 45,911 | — | $0 | 0 | SEC↗ |
| Wu Xiaoguang | Director | M Exercise | 2026-07-01 | 2026-07-02 | 45,911 | — | $0 | 1,404,198 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-07-01 | 2026-07-08 | 286,800 | $16.57 | $4.75M | 29,248,860 | SEC↗ |
| Lai Jimmy Y. | Director | A Award deriv | 2026-07-01 | 2026-10-26 | 94,020 | — | $0 | 94,020 | SEC↗ |
| Shu Ting | Director | M Exercise deriv | 2026-06-30 | 2026-07-20 | 275,000 | — | $0 | 0 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-30 | 2026-07-08 | 60 | $15.95 | $957 | 28,962,060 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-30 | 2026-07-08 | 60,000 | $15.52 | $931.2K | 28,962,000 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-30 | 2026-07-08 | 293,520 | $15.98 | $4.69M | 28,902,000 | SEC↗ |
| Shu Ting | Director | M Exercise | 2026-06-30 | 2026-07-20 | 275,000 | — | $0 | 42,251,300 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | M Exercise deriv | 2026-06-30 | 2026-06-30 | 275,000 | — | $0 | 0 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | M Exercise | 2026-06-30 | 2026-06-30 | 275,000 | — | $0 | 42,251,300 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-29 | 2026-07-08 | 60,000 | $15.20 | $912.0K | 28,572,780 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-29 | 2026-07-08 | 152,820 | $15.23 | $2.33M | 28,512,780 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-29 | 2026-07-08 | 35,700 | $15.21 | $543.0K | 28,608,480 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-26 | 2026-06-30 | 151,800 | $15.61 | $2.37M | 28,359,960 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-26 | 2026-06-30 | 60 | $14.85 | $891 | 28,208,160 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-25 | 2026-06-30 | 150,600 | $15.76 | $2.37M | 28,208,100 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-24 | 2026-06-30 | 60,000 | $15.36 | $921.6K | 28,057,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-24 | 2026-06-30 | 60,000 | $15.40 | $924.0K | 27,997,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-24 | 2026-06-30 | 60,000 | $15.19 | $911.4K | 27,937,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-24 | 2026-06-30 | 58,500 | $14.81 | $866.4K | 27,877,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-24 | 2026-06-30 | 60,000 | $14.85 | $891.0K | 27,819,000 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-24 | 2026-06-30 | 210,000 | $15.46 | $3.25M | 27,759,000 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-24 | 2026-06-30 | 3,720 | $15.04 | $55.9K | 27,549,000 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-23 | 2026-06-30 | 12,000 | $15.63 | $187.6K | 27,308,880 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-23 | 2026-06-30 | 13,620 | $15.50 | $211.1K | 27,322,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-23 | 2026-06-30 | 30,000 | $16.00 | $480.0K | 27,545,280 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-23 | 2026-06-30 | 60,000 | $16.00 | $960.0K | 27,515,280 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-23 | 2026-06-30 | 60,000 | $16.00 | $960.0K | 27,455,280 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-23 | 2026-06-30 | 72,780 | $16.01 | $1.17M | 27,395,280 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-22 | 2026-06-26 | 58,140 | $16.02 | $931.4K | 27,280,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-22 | 2026-06-26 | 12,000 | $15.86 | $190.3K | 27,292,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-22 | 2026-06-26 | 4,380 | $15.50 | $67.9K | 27,296,880 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-18 | 2026-06-26 | 85,860 | $17.50 | $1.50M | 27,210,360 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-18 | 2026-06-26 | 6,000 | $16.50 | $99.0K | 27,216,360 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-18 | 2026-06-26 | 6,000 | $16.50 | $99.0K | 27,222,360 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-17 | 2026-06-26 | 39,960 | $17.20 | $687.3K | 27,124,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-16 | 2026-06-26 | 51,600 | $18.89 | $974.7K | 27,084,540 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-15 | 2026-06-18 | 20,640 | $19.63 | $405.2K | 27,032,940 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-12 | 2026-06-18 | 89,160 | $20.20 | $1.80M | 27,012,300 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-11 | 2026-06-18 | 29,700 | $22.10 | $656.4K | 26,923,140 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-10 | 2026-06-18 | 17,580 | $22.82 | $401.2K | 26,893,440 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-09 | 2026-06-18 | 35,880 | $21.89 | $785.4K | 26,875,860 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-08 | 2026-06-18 | 23,340 | $22.34 | $521.4K | 26,839,980 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-05 | 2026-06-10 | 14,700 | $22.74 | $334.3K | 26,816,640 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-04 | 2026-06-10 | 15,420 | $23.59 | $363.8K | 26,801,940 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-03 | 2026-06-10 | 8,880 | $24.61 | $218.5K | 26,786,520 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-02 | 2026-06-10 | 56,700 | $25.23 | $1.43M | 26,777,640 | SEC↗ |
| Lai Jimmy Y. | Director | M Exercise deriv | 2026-06-01 | 2026-06-01 | 50,336 | — | $0 | 0 | SEC↗ |
| Tang Cindy Chun | Chief Financial Officer | A Award deriv | 2026-06-01 | 2026-06-02 | 89,000 | — | $0 | 89,000 | SEC↗ |
| Lai Jimmy Y. | Director | M Exercise | 2026-06-01 | 2026-06-01 | 50,336 | — | $0 | 2,982,236 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-06-01 | 2026-06-10 | 48,300 | $25.57 | $1.24M | 26,720,940 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-29 | 2026-06-10 | 21,240 | $25.74 | $546.7K | 26,672,640 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-28 | 2026-06-01 | 25,380 | $26.19 | $664.7K | 26,651,400 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-27 | 2026-06-01 | 45,840 | $26.39 | $1.21M | 26,626,020 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-26 | 2026-06-01 | 37,500 | $26.28 | $985.5K | 26,580,180 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-22 | 2026-06-01 | 74,280 | $26.76 | $1.99M | 26,542,680 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-21 | 2026-05-26 | 28,560 | $26.97 | $770.3K | 26,468,400 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-20 | 2026-05-26 | 45,600 | $27.13 | $1.24M | 26,439,840 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-19 | 2026-05-26 | 11,340 | $26.87 | $304.7K | 26,394,240 | SEC↗ |
| Shu Ting | Director | M Exercise deriv | 2026-05-18 | 2026-07-20 | 137,500 | — | $0 | 962,500 | SEC↗ |
| Shu Ting | Director | M Exercise | 2026-05-18 | 2026-07-20 | 137,500 | — | $0 | 41,976,300 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | M Exercise deriv | 2026-05-18 | 2026-05-19 | 137,500 | — | $0 | 962,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | M Exercise | 2026-05-18 | 2026-05-19 | 137,500 | — | $0 | 41,976,300 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-18 | 2026-05-26 | 22,440 | $28.00 | $628.3K | 26,382,900 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-15 | 2026-05-26 | 47,280 | $26.34 | $1.25M | 26,360,460 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-14 | 2026-05-19 | 30,000 | $25.22 | $756.6K | 26,313,180 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-13 | 2026-05-19 | 19,620 | $25.32 | $496.8K | 26,283,180 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-12 | 2026-05-19 | 28,560 | $25.50 | $728.3K | 26,263,560 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-11 | 2026-05-19 | 6,000 | $26.42 | $158.5K | 26,235,000 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-08 | 2026-05-13 | 73,080 | $23.49 | $1.72M | 26,229,000 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-07 | 2026-05-13 | 24,180 | $25.01 | $604.7K | 26,155,920 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-06 | 2026-05-13 | 22,140 | $27.16 | $601.3K | 26,131,740 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-05 | 2026-05-08 | 11,580 | $28.06 | $324.9K | 26,109,600 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-04 | 2026-05-08 | 83,580 | $28.79 | $2.41M | 26,098,020 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-05-01 | 2026-05-08 | 52,560 | $29.05 | $1.53M | 26,014,440 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-30 | 2026-05-08 | 24,180 | $28.36 | $685.7K | 25,961,880 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-29 | 2026-05-08 | 9,300 | $27.87 | $259.2K | 25,937,700 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-28 | 2026-05-08 | 64,500 | $26.99 | $1.74M | 25,928,400 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-27 | 2026-05-08 | 161,280 | $26.30 | $4.24M | 25,863,900 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-24 | 2026-05-08 | 39,720 | $26.07 | $1.04M | 25,702,620 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-23 | 2026-04-27 | 73,740 | $25.71 | $1.90M | 25,662,900 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-22 | 2026-04-27 | 12,000 | $23.90 | $286.8K | 25,589,160 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-21 | 2026-04-27 | 39,180 | $24.37 | $954.8K | 25,577,160 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-20 | 2026-04-27 | 21,480 | $23.59 | $506.7K | 25,537,980 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-17 | 2026-04-22 | 24,060 | $25.51 | $613.8K | 25,516,500 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-16 | 2026-04-22 | 60,420 | $25.79 | $1.56M | 25,492,440 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-15 | 2026-04-22 | 166,560 | $25.69 | $4.28M | 25,432,020 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-14 | 2026-04-22 | 61,200 | $24.36 | $1.49M | 25,265,460 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-13 | 2026-04-22 | 72,720 | $22.22 | $1.62M | 25,204,260 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-10 | 2026-08-21 | 151,620 | $21.07 | $3.19M | 35,579,760 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer, Dir | P Buy | 2026-04-10 | 2026-08-21 | 151,620 | $21.07 | $3.19M | 35,579,760 | SEC↗ |
| Shu Ting | Director | P Buy | 2026-04-10 | 2026-10-08 | 7,564,500 | — | — | 38,427,300 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-09 | 2026-04-13 | 159,420 | $21.70 | $3.46M | 25,131,540 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-08 | 2026-04-13 | 39,720 | $21.70 | $861.9K | 24,972,120 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-07 | 2026-04-13 | 20,280 | $21.28 | $431.6K | 24,932,400 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-06 | 2026-04-13 | 117,660 | $22.96 | $2.70M | 24,912,120 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-02 | 2026-04-13 | 170,520 | $22.21 | $3.79M | 24,794,460 | SEC↗ |
| Wu Xiaoguang | Director | M Exercise deriv | 2026-04-01 | 2026-04-13 | 45,907 | — | $0 | 45,911 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-04-01 | 2026-04-13 | 309,660 | $21.48 | $6.65M | 24,623,940 | SEC↗ |
| Wu Xiaoguang | Director | M Exercise | 2026-04-01 | 2026-04-13 | 45,907 | — | $0 | 1,358,287 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-03-31 | 2026-04-13 | 195,060 | $19.09 | $3.72M | 24,314,280 | SEC↗ |
| Shu Ting | Director | M Exercise deriv | 2026-03-30 | 2026-07-20 | 275,000 | — | $0 | 275,000 | SEC↗ |
| Shu Ting | Director | M Exercise | 2026-03-30 | 2026-07-20 | 275,000 | — | $0 | 41,838,800 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | M Exercise deriv | 2026-03-30 | 2026-04-13 | 275,000 | — | $0 | 275,000 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-03-30 | 2026-04-13 | 337,740 | $18.50 | $6.25M | 24,119,220 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | M Exercise | 2026-03-30 | 2026-04-13 | 275,000 | — | $0 | 41,838,800 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-03-27 | 2026-04-13 | 301,620 | $19.37 | $5.84M | 23,781,480 | SEC↗ |
| Shu Ting | Director | P Buy | 2026-03-26 | 2026-07-20 | 7,471,500 | — | $0 | 30,862,800 | SEC↗ |
| Huang Jack Jiajia | Chief Executive Officer | P Buy | 2026-03-26 | 2026-04-13 | 88,560 | $18.35 | $1.63M | 23,479,860 | SEC↗ |