126 transactions by 9 insiders, from November 17, 2025 to September 25, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Lei WuCEO | 89 | 77/89 | — | $34.1M |
| Zhiwu ChenDir | 8 | — | — | $317K |
| Marshall BernesOfficer | 7 | — | — | $3.3M |
| Xin WanCTO | 7 | — | — | $7.4M |
| Iman Aj SchrockPres | 4 | — | — | $347K |
| Xinyan HaoCOO | 4 | — | — | — |
| Jan William VisserDir | 3 | — | — | — |
| Kenneth E. Lebensburger Jr.Dir | 3 | — | — | — |
| Xiaoyang WeiCFO | 1 | — | — | — |
126 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Marshall BernesOfficer | Sep 25 | S | 13,800 | $54.31 | $749K |
| Marshall BernesOfficer | Sep 24 | S | 4,497 | $53.58 | $241K |
| Marshall BernesOfficer | Sep 22 | S | 15,703 | $53.58 | $841K |
| Marshall BernesOfficer | Sep 21 | S | 12,000 | $53.47 | $642K |
| Zhiwu ChenDir | Sep 18 | S | 1,800 | $52.88 | $95K |
| Zhiwu ChenDir | Sep 18 | S | 1,200 | $53.48 | $64K |
| Zhiwu ChenDir | Sep 16 | S | 1,500 | $52.96 | $79K |
| Zhiwu ChenDir | Sep 14 | S | 1,500 | $52.38 | $79K |
| Lei WuCEODERIVJOINT | Aug 20 | M | 413,942 | — | — |
| Lei WuCEODERIVJOINT | Aug 20 | J | 413,942 | — | — |
| Lei WuCEOJOINT | Aug 20 | M | 413,942 | $0.00 | — |
| Kenneth E. Lebensburger Jr.Dir | Aug 17 | A | 549 | $0.00 | — |
| Jan William VisserDir | Aug 17 | A | 549 | $0.00 | — |
| Zhiwu ChenDir | Aug 17 | A | 549 | $0.00 | — |
| Marshall BernesOfficer | Aug 13 | S | 10,000 | $53.00 | $530K |
| Iman Aj SchrockPres | Aug 10 | S | 3,300 | $51.61 | $170K |
| Iman Aj SchrockPres | Aug 10 | S | 3,379 | $52.20 | $176K |
| Lei WuCEOJOINT | Aug 10 | G | 6,000 | $0.00 | — |
| Xin WanCTOJOINT | Aug 11 | S | 27,628 | $51.40 | $1.4M |
| Xin WanCTOJOINT | Aug 11 | S | 32,372 | $50.55 | $1.6M |
| Marshall BernesOfficer | Aug 10 | S | 5,000 | $51.88 | $259K |
| Lei WuCEODERIVJOINT | Jun 4 | M | 243,008 | — | — |
| Lei WuCEODERIVJOINT | Jun 4 | J | 243,008 | — | — |
| Lei WuCEOJOINT | Jun 4 | M | 243,008 | $0.00 | — |
| Lei WuCEODERIVJOINT | Jun 2 | M | 43,050 | — | — |
| Lei WuCEODERIVJOINT | Jun 2 | J | 43,050 | — | — |
| Lei WuCEOJOINT | Jun 2 | M | 43,050 | $0.00 | — |
| Kenneth E. Lebensburger Jr.Dir | May 17 | A | 790 | $0.00 | — |
| Jan William VisserDir | May 17 | A | 790 | $0.00 | — |
| Zhiwu ChenDir | May 17 | A | 790 | $0.00 | — |
| Iman Aj SchrockPres | Apr 14 | F | 1,621 | $43.75 | $71K |
| Xinyan HaoCOODERIVJOINT | Apr 10 | M | 7,500 | $0.00 | —? |
| Xinyan HaoCOOJOINT | Apr 10 | M | 7,500 | $0.00 | — |
| Xin WanCTODERIVJOINT | Apr 10 | M | 5,500 | $0.00 | —? |
| Xin WanCTOJOINT | Apr 10 | M | 5,500 | $0.00 | — |
| Xiaoyang WeiCFO | Apr 7 | A | 12,000 | $0.00 | — |
| Iman Aj SchrockPres | Apr 7 | A | 5,000 | $0.00 | — |
| Xinyan HaoCOODERIVJOINT | Apr 7 | A | 10,000 | $0.00 | —? |
| Xinyan HaoCOOJOINT | Apr 7 | A | 10,000 | $0.00 | — |
| Lei WuCEOJOINT | Apr 7 | A | 90,000 | $0.00 | — |
| Xin WanCTODERIVJOINT | Apr 7 | A | 4,600 | $0.00 | —? |
| Xin WanCTOJOINT | Apr 7 | A | 4,600 | $0.00 | — |
| Marshall BernesOfficer | Apr 7 | A | 7,150 | $0.00 | — |
| Lei WuCEOJOINT | Apr 6 | G | 110,000 | $0.00 | — |
| Lei WuCEODERIVJOINT | Mar 30 | MPLAN | 120,000 | — | — |
| Lei WuCEOJOINT | Mar 30 | MPLAN | 120,000 | $0.00 | — |
| Lei WuCEODERIVJOINT | Mar 18 | JPLAN | 125,000 | $0.00 | —? |
| Lei WuCEODERIVJOINT | Mar 18 | JPLAN | 125,000 | $0.00 | —? |
| Lei WuCEOJOINT | Mar 19 | JPLAN | 60,000 | $0.00 | — |
| Lei WuCEOJOINT | Mar 19 | JPLAN | 60,000 | $0.00 | — |
| Lei WuCEOJOINT | Mar 20 | SPLAN | 4,352 | $41.29 | $180K |
| Lei WuCEOJOINT | Mar 20 | SPLAN | 25,648 | $40.06 | $1.0M |
| Lei WuCEOJOINT | Mar 20 | SPLAN | 2,481 | $42.54 | $106K |
| Lei WuCEOJOINT | Mar 19 | SPLAN | 10,756 | $41.69 | $448K |
| Lei WuCEOJOINT | Mar 19 | SPLAN | 16,763 | $40.98 | $687K |
| Lei WuCEOJOINT | Mar 18 | SPLAN | 4,573 | $43.71 | $200K |
| Lei WuCEOJOINT | Mar 18 | SPLAN | 25,427 | $43.12 | $1.1M |
| Lei WuCEOJOINT | Mar 17 | SPLAN | 3,535 | $44.93 | $159K |
| Lei WuCEOJOINT | Mar 17 | SPLAN | 9,185 | $44.06 | $405K |
| Lei WuCEOJOINT | Mar 17 | SPLAN | 17,280 | $43.05 | $744K |
| Lei WuCEOJOINT | Mar 16 | SPLAN | 490 | $43.03 | $21K |
| Lei WuCEOJOINT | Mar 16 | SPLAN | 29,510 | $42.38 | $1.3M |
| Lei WuCEOJOINT | Mar 13 | SPLAN | 7,754 | $41.95 | $325K |
| Lei WuCEOJOINT | Mar 13 | SPLAN | 22,246 | $41.15 | $915K |
| Lei WuCEOJOINT | Mar 12 | SPLAN | 26,902 | $42.81 | $1.2M |
| Lei WuCEOJOINT | Mar 12 | SPLAN | 3,098 | $42.00 | $130K |
| Lei WuCEOJOINT | Mar 11 | SPLAN | 8,303 | $43.73 | $363K |
| Lei WuCEOJOINT | Mar 11 | SPLAN | 21,697 | $43.24 | $938K |
| Lei WuCEOJOINT | Mar 10 | SPLAN | 710 | $44.75 | $32K |
| Lei WuCEOJOINT | Mar 10 | SPLAN | 11,230 | $43.65 | $490K |
| Lei WuCEOJOINT | Mar 10 | SPLAN | 18,060 | $42.91 | $775K |
| Lei WuCEOJOINT | Mar 9 | SPLAN | 2,505 | $43.88 | $110K |
| Lei WuCEOJOINT | Mar 9 | SPLAN | 7,361 | $42.67 | $314K |
| Lei WuCEOJOINT | Mar 9 | SPLAN | 15,693 | $41.96 | $658K |
| Lei WuCEOJOINT | Mar 9 | SPLAN | 4,441 | $40.82 | $181K |
| Lei WuCEOJOINT | Mar 6 | SPLAN | 100 | $42.74 | $4K |
| Lei WuCEOJOINT | Mar 6 | SPLAN | 29,900 | $42.14 | $1.3M |
| Lei WuCEOJOINT | Mar 5 | SPLAN | 2,937 | $43.70 | $128K |
| Lei WuCEOJOINT | Mar 5 | SPLAN | 27,063 | $43.05 | $1.2M |
| Lei WuCEOJOINT | Mar 4 | SPLAN | 1,600 | $44.94 | $72K |
| Lei WuCEOJOINT | Mar 4 | SPLAN | 29,310 | $44.20 | $1.3M |
| Lei WuCEOJOINT | Mar 4 | SPLAN | 9,090 | $43.52 | $396K |
| Lei WuCEOJOINT | Mar 3 | SPLAN | 8,283 | $42.33 | $351K |
| Lei WuCEOJOINT | Mar 3 | SPLAN | 15,906 | $41.47 | $660K |
| Lei WuCEOJOINT | Mar 3 | SPLAN | 33,901 | $40.44 | $1.4M |
| Xin WanCTOJOINT | Mar 5 | S | 100,000 | $43.38 | $4.3M |
| Lei WuCEOJOINT | Mar 2 | SPLAN | 12,480 | $43.23 | $540K |
| Lei WuCEOJOINT | Mar 2 | SPLAN | 17,520 | $42.55 | $745K |
| Lei WuCEOJOINT | Feb 27 | SPLAN | 500 | $46.10 | $23K |
| Lei WuCEOJOINT | Feb 27 | SPLAN | 12,607 | $45.43 | $573K |
| Lei WuCEOJOINT | Feb 27 | SPLAN | 5,415 | $44.41 | $240K |
| Lei WuCEOJOINT | Feb 27 | SPLAN | 21,235 | $43.27 | $919K |
| Lei WuCEOJOINT | Feb 27 | SPLAN | 20,243 | $42.45 | $859K |
| Lei WuCEOJOINT | Feb 26 | SPLAN | 13,143 | $46.82 | $615K |
| Lei WuCEOJOINT | Feb 26 | SPLAN | 21,934 | $45.95 | $1.0M |
| Lei WuCEOJOINT | Feb 26 | SPLAN | 19,358 | $45.21 | $875K |
| Lei WuCEOJOINT | Feb 26 | SPLAN | 4,749 | $43.78 | $208K |
| Lei WuCEOJOINT | Feb 26 | SPLAN | 7,137 | $43.23 | $309K |
| Lei WuCEOJOINT | Feb 26 | SPLAN | 3,679 | $42.13 | $155K |
| Jan William VisserDir | Feb 17 | A | 808 | $0.00 | — |
| Kenneth E. Lebensburger Jr.Dir | Feb 17 | A | 808 | $0.00 | — |
| Zhiwu ChenDir | Feb 17 | A | 808 | $0.00 | — |
| Lei WuCEOJOINT | Jan 22 | SPLAN | 4,048 | $41.27 | $167K |
| Lei WuCEOJOINT | Jan 22 | SPLAN | 15,952 | $40.66 | $649K |
| Lei WuCEOJOINT | Jan 21 | SPLAN | 210 | $40.26 | $8K |
| Lei WuCEOJOINT | Jan 20 | SPLAN | 1,700 | $40.01 | $68K |
| Lei WuCEOJOINT | Jan 16 | SPLAN | 11,533 | $41.54 | $479K |
| Lei WuCEOJOINT | Jan 16 | SPLAN | 8,467 | $41.06 | $348K |
| Lei WuCEOJOINT | Jan 15 | SPLAN | 10,742 | $41.66 | $448K |
| Lei WuCEOJOINT | Jan 15 | SPLAN | 9,258 | $41.32 | $383K |
| Lei WuCEOJOINT | Jan 14 | SPLAN | 12,954 | $41.14 | $533K |
| Lei WuCEOJOINT | Jan 14 | SPLAN | 7,046 | $40.57 | $286K |
| Lei WuCEOJOINT | Jan 13 | SPLAN | 510 | $43.91 | $22K |
| Lei WuCEOJOINT | Jan 13 | SPLAN | 685 | $43.01 | $29K |
| Lei WuCEOJOINT | Jan 13 | SPLAN | 16,795 | $41.88 | $703K |
| Lei WuCEOJOINT | Jan 13 | SPLAN | 2,010 | $40.83 | $82K |
| Lei WuCEOJOINT | Jan 12 | SPLAN | 6,841 | $44.25 | $303K |
| Lei WuCEOJOINT | Jan 12 | SPLAN | 9,059 | $43.26 | $392K |
| Lei WuCEOJOINT | Jan 12 | SPLAN | 4,100 | $42.23 | $173K |
| Lei WuCEOJOINT | Jan 9 | SPLAN | 2,265 | $42.46 | $96K |
| Lei WuCEOJOINT | Jan 9 | SPLAN | 17,735 | $42.03 | $745K |
| Lei WuCEOJOINT | Jan 8 | SPLAN | 2,456 | $42.13 | $103K |
| Lei WuCEOJOINT | Jan 8 | SPLAN | 17,544 | $41.37 | $726K |
| Lei WuCEOJOINT | Jan 7 | SPLAN | 15,579 | $42.48 | $662K |
| Lei WuCEOJOINT | Jan 7 | SPLAN | 4,421 | $41.95 | $185K |
| Zhiwu ChenDir | Nov 17 | A | 936 | $0.00 | — |