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 |
|---|---|---|---|---|---|---|
| 2025-08-27 | Gilson Jean-Marc | Director,Officer | +Buy | 95 | $21.25 | $2,025 |
| 2025-08-21 | Gilson Jean-Marc | Director,Officer | +Buy | 1,250 | $22.02 | $27,525 |
| 2025-08-20 | Gilson Jean-Marc | Director,Officer | +Buy | 1,250 | $21.86 | $27,325 |
| 2025-08-15 | Gilson Jean-Marc | Director,Officer | +Buy | 4,700 | $21.84 | $102,648 |
| 2025-08-07 | FINLEY G STEPHEN | Director | +Exercise | 4,882 | — | — |
| 2025-08-07 | Friel Lisa A. | Director | −Disp→issuer | 2,441 | $21.96 | $53,604 |
| 2025-08-07 | Friel Lisa A. | Director | +Exercise | 4,882 | — | — |
| 2025-08-07 | WOELFEL RANDY | Director | −Disp→issuer | 4,882 | $21.96 | $107,209 |
| 2025-08-07 | WOELFEL RANDY | Director | +Exercise | 4,882 | — | — |
| 2025-05-29 | Chao James | Director,Officer | −Sell | 3,700 | $22.10 | $81,770 |
| 2025-05-29 | Gilson Jean-Marc | Director,Officer | +Buy | 94 | $22.20 | $2,081 |
| 2025-05-28 | Chao James | Director,Officer | −Sell | 4,600 | $22.10 | $101,660 |
| 2025-05-27 | Chao James | Director,Officer | −Sell | 5,608 | $22.17 | $124,329 |
| 2025-02-25 | Gilson Jean-Marc | Director,Officer | +Buy | 83 | $24.75 | $2,042 |
| 2024-11-27 | Gilson Jean-Marc | Director,Officer | +Buy | 85 | $23.57 | $2,003 |
| 2024-08-29 | Gilson Jean-Marc | Director,Officer | +Buy | 1,000 | $22.83 | $22,830 |
| 2024-08-28 | Gilson Jean-Marc | Director,Officer | +Buy | 500 | $22.94 | $11,470 |
| 2024-08-28 | Gilson Jean-Marc | Director,Officer | +Buy | 320 | $22.95 | $7,344 |
| 2024-08-27 | Gilson Jean-Marc | Director,Officer | +Buy | 1,000 | $22.95 | $22,950 |
| 2024-08-26 | Gilson Jean-Marc | Director,Officer | +Buy | 500 | $22.85 | $11,425 |
| 2024-08-23 | Gilson Jean-Marc | Director,Officer | +Buy | 500 | $22.88 | $11,440 |
| 2024-08-22 | Gilson Jean-Marc | Director,Officer | +Buy | 427 | $22.60 | $9,650 |
| 2024-08-12 | Kenner Andrew | Officer | +Buy | 2,692 | $22.63 | $60,920 |
| 2024-08-09 | Kenner Andrew | Officer | +Buy | 12,000 | $22.99 | $275,880 |
| 2024-08-09 | Friel Lisa A. | Director | −Disp→issuer | 2,280 | $22.94 | $52,303 |
| 2024-08-09 | Friel Lisa A. | Director | +Exercise | 4,560 | — | — |
| 2024-08-09 | WOELFEL RANDY | Director | −Disp→issuer | 3,420 | $22.94 | $78,455 |
| 2024-08-09 | WOELFEL RANDY | Director | +Exercise | 4,560 | — | — |
| 2024-08-09 | FINLEY G STEPHEN | Director | +Exercise | 4,560 | — | — |
| 2024-05-30 | Kenner Andrew | Officer | +Buy | 2,291 | $22.23 | $50,929 |
| 2024-05-10 | Friel Lisa A. | Director | −Disp→issuer | 2,442 | $22.40 | $54,701 |
| 2024-05-10 | Friel Lisa A. | Director | +Exercise | 4,884 | — | — |
| 2024-05-10 | Kenner Andrew | Officer | +Buy | 7,178 | $22.07 | $158,418 |
| 2024-05-08 | Kenner Andrew | Officer | +Buy | 10,000 | $22.10 | $221,000 |
| 2024-03-28 | Kenner Andrew | Officer | +Buy | 5,000 | $22.23 | $111,150 |
| 2024-03-21 | Kenner Andrew | Officer | +Buy | 4,230 | $22.16 | $93,737 |
| 2024-03-06 | Kenner Andrew | Officer | +Buy | 5,000 | $22.30 | $111,500 |
| 2024-02-22 | Kenner Andrew | Officer | +Buy | 10,000 | $22.12 | $221,200 |
| 2023-11-09 | Kenner Andrew | Officer | +Buy | 5,000 | $21.48 | $107,400 |
| 2023-11-06 | Kenner Andrew | Officer | +Buy | 10,000 | $22.02 | $220,200 |
| 2023-08-29 | Kenner Andrew | Officer | +Buy | 10,000 | $22.74 | $227,400 |
| 2023-08-22 | Kenner Andrew | Officer | +Buy | 11,762 | $22.30 | $262,293 |
| 2023-08-21 | Kenner Andrew | Officer | +Buy | 643 | $22.11 | $14,217 |
| 2023-08-17 | Kenner Andrew | Officer | +Buy | 5,000 | $22.08 | $110,400 |
| 2023-08-16 | Kenner Andrew | Officer | +Buy | 3,349 | $22.23 | $74,448 |
| 2023-08-15 | Kenner Andrew | Officer | +Buy | 855 | $22.00 | $18,810 |
| 2023-08-10 | Kenner Andrew | Officer | +Buy | 5,000 | $22.55 | $112,750 |
| 2023-08-10 | FINLEY G STEPHEN | Director | +Exercise | 4,177 | — | — |
| 2023-08-10 | WOELFEL RANDY | Director | −Disp→issuer | 2,089 | $22.47 | $46,940 |
| 2023-08-10 | WOELFEL RANDY | Director | +Exercise | 4,177 | — | — |
| 2023-08-09 | Kenner Andrew | Officer | +Buy | 5,000 | $23.00 | $115,000 |
| 2023-08-07 | Kenner Andrew | Officer | +Buy | 5,000 | $23.00 | $115,000 |
| 2023-03-13 | Kenner Andrew | Officer | +Buy | 5,000 | $21.44 | $107,200 |
| 2023-03-10 | Kenner Andrew | Officer | +Buy | 10,000 | $22.02 | $220,200 |
| 2022-11-15 | Kenner Andrew | Officer | +Buy | 4,362 | $22.97 | $100,195 |
| 2022-11-10 | Kenner Andrew | Officer | +Buy | 5,638 | $22.98 | $129,561 |
| 2022-08-11 | FINLEY G STEPHEN | Director | +Exercise | 3,726 | — | — |
| 2022-08-11 | Minas Angela A | Director | +Exercise | 3,726 | — | — |
| 2022-08-11 | Minas Angela A | Director | −Disp→issuer | 1,863 | $25.42 | $47,357 |
| 2022-08-11 | WOELFEL RANDY | Director | −Disp→issuer | 1,863 | $25.42 | $47,357 |
| 2022-08-11 | WOELFEL RANDY | Director | +Exercise | 3,726 | — | — |
| 2022-06-09 | Chao James | Director,Officer,TenPercentOwner | −Gift | 10,000 | — | — |
| 2022-05-31 | Chao James | Director,Officer,TenPercentOwner | −Sell | 29,092 | $26.87 | $781,702 |
| 2022-05-31 | Chao James | Director,Officer,TenPercentOwner | −Sell | 2,000 | $27.54 | $55,080 |
| 2022-03-08 | Kenner Andrew | Officer | +Buy | 10,000 | $26.34 | $263,400 |
| 2022-03-07 | Kenner Andrew | Officer | +Buy | 8,000 | $26.15 | $209,200 |
| 2021-08-12 | FINLEY G STEPHEN | Director | +Exercise | 4,927 | — | — |
| 2021-08-12 | Minas Angela A | Director | +Exercise | 4,927 | — | — |
| 2021-08-12 | Minas Angela A | Director | −Disp→issuer | 2,463 | $26.60 | $65,516 |
| 2021-08-12 | WOELFEL RANDY | Director | −Disp→issuer | 2,463 | $26.60 | $65,516 |
| 2021-08-12 | WOELFEL RANDY | Director | +Exercise | 4,927 | — | — |
| 2021-05-14 | FINLEY G STEPHEN | Director | +Exercise | 5,658 | — | — |
| 2021-03-05 | FINLEY G STEPHEN | Director | +Buy | 4,000 | $23.47 | $93,880 |
| 2020-11-14 | WOELFEL RANDY | Director | +Exercise | 4,358 | — | — |
| 2020-11-13 | WOELFEL RANDY | Director | +Buy | 500 | $18.59 | $9,295 |
| 2020-11-12 | WOELFEL RANDY | Director | +Buy | 500 | $18.70 | $9,350 |
| 2020-11-11 | WOELFEL RANDY | Director | +Buy | 1,000 | $18.57 | $18,570 |
| 2020-08-14 | Minas Angela A | Director | −Disp→issuer | 4,638 | $20.90 | $96,934 |
| 2020-08-14 | Minas Angela A | Director | +Exercise | 4,638 | — | — |
| 2020-03-24 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 3,200 | $13.46 | $43,072 |
| 2020-03-24 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 1,579 | $14.18 | $22,390 |
| 2020-03-23 | WOELFEL RANDY | Director | +Buy | 3,000 | $13.14 | $39,420 |
| 2020-03-23 | Ederington L. Benjamin | Director,Officer | +Buy | 1,000 | $13.83 | $13,830 |
| 2020-03-23 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 4,780 | $13.12 | $62,714 |
| 2020-03-20 | WOELFEL RANDY | Director | +Buy | 3,000 | $13.90 | $41,700 |
| 2020-03-20 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 12,281 | $13.86 | $170,215 |
| 2020-03-20 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 1,400 | $14.28 | $19,992 |
| 2020-03-19 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 7,035 | $14.20 | $99,897 |
| 2020-03-19 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 2,100 | $12.44 | $26,124 |
| 2020-03-18 | WOELFEL RANDY | Director | +Buy | 4,000 | $11.91 | $47,640 |
| 2020-03-18 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 5,796 | $12.12 | $70,248 |
| 2020-03-18 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 10,178 | $11.43 | $116,335 |
| 2020-03-17 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 3,680 | $14.26 | $52,477 |
| 2020-03-17 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 6,856 | $13.59 | $93,173 |
| 2020-03-16 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 7,535 | $14.15 | $106,620 |
| 2020-03-13 | Bender Mark Steven | Director,Officer | +Buy | 1,000 | $14.91 | $14,910 |
| 2020-03-13 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 3,580 | $15.18 | $54,344 |
| 2020-03-12 | Bender Mark Steven | Director,Officer | +Buy | 1,000 | $15.07 | $15,070 |
| 2020-03-12 | Ederington L. Benjamin | Director,Officer | +Buy | 1,000 | $16.01 | $16,010 |
| 2020-03-11 | Teel Lawrence E. | Officer | +Buy | 2,500 | $16.80 | $42,000 |
| 2020-03-10 | Teel Lawrence E. | Officer | +Buy | 2,500 | $18.11 | $45,275 |
| 2019-11-15 | Minas Angela A | Director | −Disp→issuer | 1,718 | $22.86 | $39,273 |
| 2019-11-15 | Minas Angela A | Director | +Exercise | 3,436 | — | — |
| 2019-08-19 | LUKENS MAX L | Director | +Exercise | 3,232 | — | — |
| 2019-08-19 | LUKENS MAX L | Director | −Disp→issuer | 3,232 | $21.49 | $69,456 |
| 2019-08-19 | Lumpkins David | Director | −Disp→issuer | 3,232 | $21.49 | $69,456 |
| 2019-08-19 | Lumpkins David | Director | +Exercise | 3,232 | — | — |
| 2019-08-15 | LUKENS MAX L | Director | −Disp→issuer | 3,259 | $21.32 | $69,482 |
| 2019-08-15 | LUKENS MAX L | Director | +Exercise | 3,259 | — | — |
| 2019-08-15 | Lumpkins David | Director | −Disp→issuer | 3,259 | $21.32 | $69,482 |
| 2019-08-15 | Lumpkins David | Director | +Exercise | 3,259 | — | — |
| 2019-08-15 | Minas Angela A | Director | +Exercise | 3,259 | — | — |
| 2019-08-15 | Minas Angela A | Director | +Disp→issuer | 3,259 | $21.32 | $69,482 |
| 2019-03-29 | TTWFGP LLC | TenPercentOwner | +Buy | 1,401,869 | $21.40 | $30M |
| 2018-11-30 | Lumpkins David | Director | +Buy | 4,000 | $22.56 | $90,240 |
| 2018-11-26 | Minas Angela A | Director | +Buy | 5,000 | $22.75 | $113,750 |
| 2018-11-19 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 10,386 | $23.24 | $241,371 |
| 2018-11-16 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 12,452 | $23.27 | $289,758 |
| 2018-11-15 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 2,492 | $23.20 | $57,814 |
| 2018-11-14 | Chao Albert | Director,Officer,TenPercentOwner | +Buy | 11,385 | $23.37 | $266,067 |
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.