Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-26 | Chen Yajing | Officer | −Sell | 2,264 | $17.46 | $39,529 |
| 2026-06-26 | Du Ying | Director,Officer | −Sell | 24,543 | $17.46 | $428,521 |
| 2026-06-26 | Edmondson Frazor Titus III | Officer | −Sell | 4,103 | $17.46 | $71,638 |
| 2026-06-25 | Chen Yajing | Officer | +Exercise | 6,250 | — | — |
| 2026-06-25 | Du Ying | Director,Officer | +Exercise | 58,800 | — | — |
| 2026-06-25 | Edmondson Frazor Titus III | Officer | +Exercise | 14,600 | — | — |
| 2026-06-22 | Lis William | Director | −Sell | 7,040 | $18.09 | $127,354 |
| 2026-06-17 | DIEKMAN JOHN D | Director | +Grant | 22,371 | — | — |
| 2026-06-17 | Vounatsos Michel | Director | +Grant | 22,371 | — | — |
| 2026-06-17 | Lis William | Director | +Grant | 22,371 | — | — |
| 2026-06-17 | MOULDER LEON O JR | Director | +Grant | 22,371 | — | — |
| 2026-06-17 | Leung Nisa | Director | +Grant | 22,371 | — | — |
| 2026-06-17 | Morrison Scott W | Director | +Grant | 22,371 | — | — |
| 2026-06-17 | WIRTH PETER | Director | +Grant | 22,371 | — | — |
| 2026-06-17 | GAYNOR RICHARD | Director | +Grant | 22,371 | — | — |
| 2026-05-27 | Du Ying | Director,Officer | −Gift | 53,850 | — | — |
| 2026-05-27 | Du Ying | Director,Officer | −Gift | 33,993 | — | — |
| 2026-05-26 | Du Ying | Director,Officer | −Gift | 19,857 | — | — |
| 2026-05-19 | Du Ying | Director,Officer | +Exercise | 261,092 | $1.74 | $454,300 |
| 2026-05-19 | Du Ying | Director,Officer | −Tax w/h | 117,435 | $18.75 | $2M |
| 2026-05-18 | Du Ying | Director,Officer | −Sell | 50,000 | $19.00 | $950,000 |
| 2026-05-18 | Du Ying | Director,Officer | +Exercise | 50,000 | $1.74 | $87,000 |
| 2026-05-15 | Du Ying | Director,Officer | −Sell | 50,000 | $20.74 | $1M |
| 2026-05-15 | Du Ying | Director,Officer | +Exercise | 50,000 | $1.74 | $87,000 |
| 2026-05-14 | Du Ying | Director,Officer | −Sell | 50,000 | $20.09 | $1M |
| 2026-05-14 | Du Ying | Director,Officer | +Exercise | 50,000 | $1.74 | $87,000 |
| 2026-05-14 | Edmondson Frazor Titus III | Officer | −Sell | 3,517 | $20.19 | $71,008 |
| 2026-05-13 | Du Ying | Director,Officer | −Sell | 33,769 | $20.22 | $682,809 |
| 2026-05-13 | Du Ying | Director,Officer | −Sell | 16,231 | $19.44 | $315,531 |
| 2026-05-13 | Du Ying | Director,Officer | +Exercise | 50,000 | $1.74 | $87,000 |
| 2026-04-06 | Amado Rafael | Officer | −Sell | 2,739 | $20.45 | $56,013 |
| 2026-04-06 | Chen Yajing | Officer | −Sell | 853 | $20.45 | $17,444 |
| 2026-04-06 | Du Ying | Director,Officer | −Sell | 2,653 | $20.45 | $54,254 |
| 2026-04-06 | Edmondson Frazor Titus III | Officer | −Sell | 1,224 | $20.45 | $25,031 |
| 2026-04-06 | Smiley Joshua L | Officer | −Sell | 3,017 | $20.45 | $61,698 |
| 2026-04-02 | Amado Rafael | Officer | +Exercise | 5,391 | — | — |
| 2026-04-02 | Amado Rafael | Officer | −Sell | 9,910 | $20.39 | $202,065 |
| 2026-04-02 | Chen Yajing | Officer | −Sell | 5,199 | $20.39 | $106,008 |
| 2026-04-02 | Chen Yajing | Officer | +Exercise | 2,500 | — | — |
| 2026-04-02 | Du Ying | Director,Officer | +Exercise | 6,750 | — | — |
| 2026-04-02 | Du Ying | Director,Officer | −Sell | 5,576 | $20.39 | $113,695 |
| 2026-04-02 | Edmondson Frazor Titus III | Officer | −Sell | 4,194 | $20.39 | $85,516 |
| 2026-04-02 | Edmondson Frazor Titus III | Officer | +Exercise | 5,031 | — | — |
| 2026-04-02 | Smiley Joshua L | Officer | +Exercise | 7,145 | — | — |
| 2026-04-02 | Smiley Joshua L | Officer | −Sell | 9,614 | $20.39 | $196,029 |
| 2026-04-01 | Amado Rafael | Officer | +Exercise | 19,523 | — | — |
| 2026-04-01 | Chen Yajing | Officer | +Exercise | 1,500 | — | — |
| 2026-04-01 | Chen Yajing | Officer | +Exercise | 13,758 | — | — |
| 2026-04-01 | Du Ying | Director,Officer | +Exercise | 10,800 | — | — |
| 2026-04-01 | Du Ying | Director,Officer | +Exercise | 3,400 | — | — |
| 2026-04-01 | Edmondson Frazor Titus III | Officer | +Exercise | 2,671 | — | — |
| 2026-04-01 | Edmondson Frazor Titus III | Officer | +Exercise | 830 | — | — |
| 2026-04-01 | Edmondson Frazor Titus III | Officer | +Exercise | 13,758 | — | — |
| 2026-04-01 | Smiley Joshua L | Officer | +Exercise | 32,062 | — | — |
| 2026-03-17 | GAYNOR RICHARD | Director | +Buy | 1,731 | $18.91 | $32,733 |
| 2026-03-13 | Amado Rafael | Officer | −Sell | 2,957 | $18.63 | $55,089 |
| 2026-03-13 | Chen Yajing | Officer | −Sell | 1,703 | $18.63 | $31,727 |
| 2026-03-13 | Edmondson Frazor Titus III | Officer | −Sell | 1,281 | $18.63 | $23,865 |
| 2026-03-13 | Smiley Joshua L | Officer | −Sell | 1,966 | $18.63 | $36,627 |
| 2026-03-12 | Amado Rafael | Officer | +Exercise | 5,323 | — | — |
| 2026-03-12 | Chen Yajing | Officer | +Exercise | 4,258 | — | — |
| 2026-03-12 | Edmondson Frazor Titus III | Officer | +Exercise | 4,258 | — | — |
| 2026-03-12 | Smiley Joshua L | Officer | +Exercise | 6,388 | — | — |
| 2026-03-11 | Du Ying | Director,Officer | −Sell | 1,067 | $19.08 | $20,358 |
| 2026-03-10 | Du Ying | Director,Officer | +Exercise | 261,092 | $1.74 | $454,300 |
| 2026-03-10 | Du Ying | Director,Officer | +Exercise | 2,655 | — | — |
| 2026-03-10 | Du Ying | Director,Officer | −Tax w/h | 116,936 | $19.41 | $2M |
| 2026-03-09 | Du Ying | Director,Officer | −Sell | 50,000 | $19.03 | $951,500 |
| 2026-03-09 | Du Ying | Director,Officer | +Exercise | 50,000 | $1.74 | $87,000 |
| 2026-03-06 | Du Ying | Director,Officer | +Exercise | 50,000 | $1.74 | $87,000 |
| 2026-03-06 | Du Ying | Director,Officer | −Sell | 50,000 | $19.42 | $971,000 |
| 2026-03-05 | Du Ying | Director,Officer | +Exercise | 50,000 | $1.74 | $87,000 |
| 2026-03-05 | Du Ying | Director,Officer | −Sell | 50,000 | $19.22 | $961,000 |
| 2026-03-05 | Edmondson Frazor Titus III | Officer | −Sell | 15,569 | $19.06 | $296,745 |
| 2026-03-04 | Du Ying | Director,Officer | +Exercise | 50,000 | $1.74 | $87,000 |
| 2026-03-04 | Du Ying | Director,Officer | −Sell | 35,710 | $19.32 | $689,917 |
| 2026-03-04 | Du Ying | Director,Officer | −Sell | 14,290 | $18.78 | $268,366 |
| 2026-03-03 | Amado Rafael | Officer | −Sell | 10,000 | $17.38 | $173,800 |
| 2025-12-31 | Amado Rafael | Officer | −Sell | 10,787 | $17.43 | $188,017 |
| 2025-12-30 | Amado Rafael | Officer | +Exercise | 21,000 | — | — |
| 2025-12-16 | Edmondson Frazor Titus III | Officer | −Sell | 8,651 | $17.14 | $148,278 |
| 2025-12-11 | Du Ying | Director,Officer | +Gift | 377,520 | — | — |
| 2025-12-10 | Du Ying | Director,Officer | −Gift | 303,378 | — | — |
| 2025-11-21 | Edmondson Frazor Titus III | Officer | −Sell | 14,328 | $19.78 | $283,408 |
| 2025-11-03 | Chen Yajing | Officer | −Sell | 240 | $26.83 | $6,439 |
| 2025-10-31 | Chen Yajing | Officer | +Exercise | 500 | — | — |
| 2025-10-02 | Chen Yajing | Officer | −Sell | 456 | $34.25 | $15,618 |
| 2025-10-01 | Chen Yajing | Officer | +Exercise | 920 | — | — |
| 2025-09-10 | Smiley Joshua L | Officer | +Buy | 10,000 | $28.91 | $289,100 |
| 2025-08-29 | Du Ying | Director,Officer | −Tax w/h | 251,319 | $32.59 | $8M |
| 2025-08-29 | Du Ying | Director,Officer | +Exercise | 604,376 | $1.20 | $725,251 |
| 2025-08-18 | Edmondson Frazor Titus III | Officer | −Sell | 1,883 | $36.24 | $68,240 |
| 2025-08-18 | Smiley Joshua L | Officer | −Sell | 6,641 | $36.24 | $240,670 |
| 2025-08-15 | Chen Yajing | Officer | −Sell | 610 | $35.27 | $21,515 |
| 2025-08-15 | Chen Yajing | Officer | −Sell | 828 | $35.53 | $29,419 |
| 2025-08-15 | Edmondson Frazor Titus III | Officer | +Exercise | 4,850 | — | — |
| 2025-08-15 | Smiley Joshua L | Officer | +Exercise | 15,900 | — | — |
| 2025-08-14 | Chen Yajing | Officer | +Exercise | 1,250 | — | — |
| 2025-08-13 | Du Ying | Director,Officer | +Exercise | 46,387 | $0.60 | $27,832 |
| 2025-08-13 | Du Ying | Director,Officer | −Sell | 46,387 | $35.47 | $2M |
| 2025-08-12 | Du Ying | Director,Officer | −Sell | 50,000 | $34.25 | $2M |
| 2025-08-12 | Du Ying | Director,Officer | +Exercise | 50,000 | $0.60 | $30,000 |
| 2025-08-11 | Du Ying | Director,Officer | +Exercise | 50,000 | $0.60 | $30,000 |
| 2025-08-11 | Du Ying | Director,Officer | −Sell | 50,000 | $34.64 | $2M |
| 2025-08-08 | Du Ying | Director,Officer | −Sell | 50,000 | $34.74 | $2M |
| 2025-08-08 | Du Ying | Director,Officer | +Exercise | 50,000 | $0.60 | $30,000 |
| 2025-08-08 | Chen Yajing | Officer | −Sell | 4,096 | $34.01 | $139,305 |
| 2025-08-08 | Amado Rafael | Officer | −Sell | 3,000 | $35.00 | $105,000 |
| 2025-07-02 | Du Ying | Director,Officer | −Sell | 7,072 | $35.23 | $249,147 |
| 2025-07-01 | Du Ying | Director,Officer | +Exercise | 18,000 | — | — |
| 2025-06-30 | Du Ying | Director,Officer | −Sell | 6,918 | $35.52 | $245,727 |
| 2025-06-27 | Du Ying | Director,Officer | +Exercise | 17,970 | — | — |
| 2025-06-26 | Chen Yajing | Officer | −Sell | 2,675 | $36.13 | $96,648 |
| 2025-06-26 | Du Ying | Director,Officer | −Sell | 23,669 | $36.13 | $855,161 |
| 2025-06-26 | Edmondson Frazor Titus III | Officer | −Sell | 5,877 | $36.13 | $212,336 |
| 2025-06-25 | Chen Yajing | Officer | +Exercise | 6,250 | — | — |
| 2025-06-25 | Du Ying | Director,Officer | +Exercise | 58,800 | — | — |
| 2025-06-25 | Edmondson Frazor Titus III | Officer | +Exercise | 14,600 | — | — |
| 2025-06-20 | Lis William | Director | −Sell | 13,814 | $35.67 | $492,745 |
| 2025-06-18 | Leung Nisa | Director | +Grant | 10,831 | — | — |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.