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 | Herbert Kevin R. | Officer | −Tax w/h | 1,976 | $21.02 | $41,536 |
| 2026-06-12 | Herbert Kevin R. | Officer | −Sell | 1,134 | $20.63 | $23,394 |
| 2026-06-12 | Herbert Kevin R. | Officer | −Sell | 866 | $20.75 | $17,970 |
| 2026-06-05 | Yates Bryant J | Officer | −Sell | 11,968 | $19.90 | $238,163 |
| 2026-06-01 | Norman Daniel C | Officer | −Sell | 9,713 | $20.64 | $200,476 |
| 2026-05-21 | Brower Nathan G | Officer | −Sell | 12,015 | $21.84 | $262,408 |
| 2026-05-15 | Roering Tess | Director | +Grant | 4,500 | — | — |
| 2026-05-15 | Kopf Curtis | Director | +Grant | 4,500 | — | — |
| 2026-05-15 | Yang Rong | Director | +Grant | 4,500 | — | — |
| 2026-05-15 | Straus Robert D | Director | +Grant | 4,500 | — | — |
| 2026-05-15 | Herbert Kevin R. | Officer | +Grant | 8,326 | — | — |
| 2026-05-15 | Norman Daniel C | Officer | +Grant | 11,377 | — | — |
| 2026-05-15 | Lanoy Jonathan David | Officer | +Grant | 6,107 | — | — |
| 2026-05-15 | Fuller Kevin Gregory | Officer | +Grant | 8,984 | — | — |
| 2026-05-15 | Romanzi Kenneth G. | Director,Officer | +Grant | 33,753 | — | — |
| 2026-05-15 | Fritz Erich A | Officer | +Grant | 9,226 | — | — |
| 2026-05-15 | May Katie | Director | +Grant | 4,500 | — | — |
| 2026-05-15 | Brower Nathan G | Officer | +Grant | 9,001 | — | — |
| 2026-05-15 | Yates Bryant J | Officer | +Grant | 8,753 | — | — |
| 2026-05-15 | Wissmiller Heidi | Director | +Grant | 4,500 | — | — |
| 2026-05-15 | Fasching Steven J. | Director | +Grant | 4,500 | — | — |
| 2026-05-05 | Yates Bryant J | Officer | −Tax w/h | 707 | $25.92 | $18,325 |
| 2026-05-05 | Yates Bryant J | Officer | +Exercise | 2,448 | — | — |
| 2026-05-05 | Yates Bryant J | Officer | +Exercise | 2,716 | — | — |
| 2026-05-05 | Yates Bryant J | Officer | −Tax w/h | 472 | $25.92 | $12,234 |
| 2026-05-05 | Yates Bryant J | Officer | +Exercise | 1,634 | — | — |
| 2026-05-05 | Yates Bryant J | Officer | −Tax w/h | 784 | $25.92 | $20,321 |
| 2026-05-05 | Romanzi Kenneth G. | Director,Officer | +Exercise | 13,118 | — | — |
| 2026-05-05 | Romanzi Kenneth G. | Director,Officer | −Tax w/h | 5,753 | $25.92 | $149,118 |
| 2026-05-05 | Norman Daniel C | Officer | −Tax w/h | 784 | $25.92 | $20,321 |
| 2026-05-05 | Norman Daniel C | Officer | −Tax w/h | 707 | $25.92 | $18,325 |
| 2026-05-05 | Norman Daniel C | Officer | +Exercise | 2,716 | — | — |
| 2026-05-05 | Norman Daniel C | Officer | +Exercise | 2,448 | — | — |
| 2026-05-05 | Norman Daniel C | Officer | −Tax w/h | 613 | $25.92 | $15,889 |
| 2026-05-05 | Norman Daniel C | Officer | +Exercise | 2,124 | — | — |
| 2026-05-05 | Lanoy Jonathan David | Officer | +Exercise | 1,565 | — | — |
| 2026-05-05 | Lanoy Jonathan David | Officer | −Tax w/h | 327 | $25.92 | $8,476 |
| 2026-05-05 | Lanoy Jonathan David | Officer | −Tax w/h | 133 | $25.92 | $3,447 |
| 2026-05-05 | Lanoy Jonathan David | Officer | +Exercise | 460 | — | — |
| 2026-05-05 | Lanoy Jonathan David | Officer | +Exercise | 1,133 | — | — |
| 2026-05-05 | Lanoy Jonathan David | Officer | −Tax w/h | 452 | $25.92 | $11,716 |
| 2026-05-05 | Jones Leslie Shane | Officer | −Tax w/h | 1,090 | $25.92 | $28,253 |
| 2026-05-05 | Jones Leslie Shane | Officer | +Exercise | 2,484 | — | — |
| 2026-05-05 | Jones Leslie Shane | Officer | −Tax w/h | 1,756 | $25.92 | $45,516 |
| 2026-05-05 | Jones Leslie Shane | Officer | +Exercise | 4,004 | — | — |
| 2026-05-05 | Herbert Kevin R. | Officer | −Tax w/h | 366 | $25.92 | $9,487 |
| 2026-05-05 | Herbert Kevin R. | Officer | +Exercise | 1,500 | — | — |
| 2026-05-05 | Fuller Kevin Gregory | Officer | +Exercise | 1,677 | — | — |
| 2026-05-05 | Fuller Kevin Gregory | Officer | −Tax w/h | 573 | $25.92 | $14,852 |
| 2026-05-05 | Fritz Erich A | Officer | −Tax w/h | 469 | $25.92 | $12,156 |
| 2026-05-05 | Fritz Erich A | Officer | +Exercise | 1,372 | — | — |
| 2026-05-05 | Brower Nathan G | Officer | +Exercise | 2,014 | — | — |
| 2026-05-05 | Brower Nathan G | Officer | −Tax w/h | 582 | $25.92 | $15,085 |
| 2026-05-05 | Brower Nathan G | Officer | +Exercise | 2,235 | — | — |
| 2026-05-05 | Brower Nathan G | Officer | −Tax w/h | 645 | $25.92 | $16,718 |
| 2026-05-05 | Brower Nathan G | Officer | −Tax w/h | 441 | $25.92 | $11,431 |
| 2026-05-05 | Brower Nathan G | Officer | +Exercise | 1,526 | — | — |
| 2026-04-20 | Yates Bryant J | Officer | −Tax w/h | 1,567 | $27.07 | $42,419 |
| 2026-04-20 | Norman Daniel C | Officer | −Tax w/h | 1,567 | $27.07 | $42,419 |
| 2026-04-20 | Lanoy Jonathan David | Officer | −Tax w/h | 951 | $27.07 | $25,744 |
| 2026-04-20 | Jones Leslie Shane | Officer | −Tax w/h | 3,512 | $27.07 | $95,070 |
| 2026-04-20 | Brower Nathan G | Officer | −Tax w/h | 1,289 | $27.07 | $34,893 |
| 2026-03-13 | Lanoy Jonathan David | Officer | −Sell | 4,000 | $24.70 | $98,800 |
| 2026-03-13 | Norman Daniel C | Officer | −Sell | 15,383 | $24.52 | $377,191 |
| 2026-03-13 | Norman Daniel C | Officer | −Gift | 3,610 | $24.49 | $88,409 |
| 2026-03-13 | Yates Bryant J | Officer | −Sell | 19,516 | $24.35 | $475,215 |
| 2026-03-11 | Brower Nathan G | Officer | −Tax w/h | 953 | $24.76 | $23,596 |
| 2026-03-11 | Yates Bryant J | Officer | −Tax w/h | 1,103 | $24.76 | $27,310 |
| 2026-03-11 | Herbert Kevin R. | Officer | −Tax w/h | 917 | $24.76 | $22,705 |
| 2026-03-11 | Jones Leslie Shane | Officer | −Tax w/h | 2,341 | $24.76 | $57,963 |
| 2026-03-11 | Lanoy Jonathan David | Officer | −Tax w/h | 832 | $24.76 | $20,600 |
| 2026-03-11 | Norman Daniel C | Officer | −Tax w/h | 1,195 | $24.76 | $29,588 |
| 2026-03-10 | Brower Nathan G | Officer | −Tax w/h | 1,363 | $25.08 | $34,184 |
| 2026-03-10 | Yates Bryant J | Officer | −Tax w/h | 1,459 | $25.08 | $36,592 |
| 2026-03-10 | Fuller Kevin Gregory | Officer | −Tax w/h | 1,497 | $25.08 | $37,545 |
| 2026-03-10 | Herbert Kevin R. | Officer | −Tax w/h | 1,163 | $25.08 | $29,168 |
| 2026-03-10 | Jones Leslie Shane | Officer | −Tax w/h | 2,847 | $25.08 | $71,403 |
| 2026-03-10 | Lanoy Jonathan David | Officer | −Tax w/h | 1,012 | $25.08 | $25,381 |
| 2026-03-10 | Norman Daniel C | Officer | −Tax w/h | 1,896 | $25.08 | $47,552 |
| 2026-03-06 | Fuller Kevin Gregory | Officer | +Grant | 7,965 | $25.06 | $199,603 |
| 2026-03-06 | Fritz Erich A | Officer | +Grant | 8,180 | $25.06 | $204,991 |
| 2026-03-06 | Romanzi Kenneth G. | Director,Officer | +Grant | 29,928 | $25.06 | $749,996 |
| 2026-03-06 | Yates Bryant J | Officer | +Exercise | 1,317 | — | — |
| 2026-03-06 | Yates Bryant J | Officer | +Grant | 7,761 | $25.06 | $194,491 |
| 2026-03-06 | Yates Bryant J | Officer | −Tax w/h | 450 | $25.06 | $11,277 |
| 2026-03-06 | Norman Daniel C | Officer | +Grant | 10,088 | $25.06 | $252,805 |
| 2026-03-06 | Norman Daniel C | Officer | +Exercise | 1,541 | — | — |
| 2026-03-06 | Norman Daniel C | Officer | −Tax w/h | 527 | $25.06 | $13,207 |
| 2026-03-06 | Lanoy Jonathan David | Officer | +Grant | 5,415 | $25.06 | $135,700 |
| 2026-03-06 | Lanoy Jonathan David | Officer | +Exercise | 913 | — | — |
| 2026-03-06 | Lanoy Jonathan David | Officer | −Tax w/h | 312 | $25.06 | $7,819 |
| 2026-03-06 | Jones Leslie Shane | Officer | +Exercise | 2,002 | — | — |
| 2026-03-06 | Jones Leslie Shane | Officer | −Tax w/h | 878 | $25.06 | $22,003 |
| 2026-03-06 | Jones Leslie Shane | Officer | +Grant | 11,798 | $25.06 | $295,658 |
| 2026-03-06 | Herbert Kevin R. | Officer | −Tax w/h | 368 | $25.06 | $9,222 |
| 2026-03-06 | Herbert Kevin R. | Officer | +Grant | 7,124 | $25.06 | $178,527 |
| 2026-03-06 | Herbert Kevin R. | Officer | +Exercise | 1,239 | — | — |
| 2026-03-06 | Brower Nathan G | Officer | −Tax w/h | 371 | $25.06 | $9,297 |
| 2026-03-06 | Brower Nathan G | Officer | +Grant | 7,250 | $25.06 | $181,685 |
| 2026-03-06 | Brower Nathan G | Officer | +Exercise | 1,086 | — | — |
| 2026-03-06 | Brower Nathan G | Officer | −Other | 7,250 | — | — |
| 2026-03-06 | Herbert Kevin R. | Officer | −Other | 7,124 | — | — |
| 2026-03-06 | Jones Leslie Shane | Officer | −Other | 11,798 | — | — |
| 2026-03-06 | Lanoy Jonathan David | Officer | −Other | 5,415 | — | — |
| 2026-03-06 | Norman Daniel C | Officer | −Other | 10,088 | — | — |
| 2026-03-06 | Yates Bryant J | Officer | −Other | 7,761 | — | — |
| 2026-03-06 | Romanzi Kenneth G. | Director,Officer | −Other | 29,928 | — | — |
| 2026-03-06 | Fritz Erich A | Officer | −Other | 8,180 | — | — |
| 2026-03-06 | Fuller Kevin Gregory | Officer | −Other | 7,965 | — | — |
| 2025-12-12 | Yates Bryant J | Officer | −Sell | 1,700 | $22.29 | $37,893 |
| 2025-12-08 | Fritz Erich A | Officer | +Grant | 10,760 | $20.91 | $224,992 |
| 2025-11-24 | Brower Nathan G | Officer | −Gift | 1,500 | $20.56 | $30,840 |
| 2025-11-18 | Lanoy Jonathan David | Officer | −Sell | 5,000 | $20.45 | $102,250 |
| 2025-11-17 | Norman Daniel C | Officer | −Gift | 3,571 | $20.79 | $74,241 |
| 2025-11-14 | Brower Nathan G | Officer | −Sell | 3,800 | $20.81 | $79,078 |
| 2025-11-12 | Norman Daniel C | Officer | −Sell | 8,884 | $20.46 | $181,767 |
| 2025-11-04 | Romanzi Kenneth G. | Director,Officer | +Grant | 102,881 | $14.58 | $2M |
| 2025-11-04 | Yates Bryant J | Officer | −Tax w/h | 780 | $13.75 | $10,725 |
| 2025-11-04 | Yates Bryant J | Officer | +Exercise | 2,716 | — | — |
| 2025-11-04 | Yates Bryant J | Officer | −Tax w/h | 354 | $13.75 | $4,868 |
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.