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 | Barton Don | Director | −Sell | 375 | $33.26 | $12,473 |
| 2026-05-28 | LAFFERTY ALLISON | Director | +Buy | 87 | $33.44 | $2,909 |
| 2026-05-26 | Barton Don | Director | −Sell | 375 | $33.77 | $12,664 |
| 2026-05-20 | Courtney Christopher M. | Director,Officer | +Discretionary | 657 | — | — |
| 2026-05-12 | HOLDER H RANDOLPH JR | Director | +Buy | 200 | $32.50 | $6,500 |
| 2026-05-05 | LAFFERTY ALLISON | Director | +Buy | 180 | $33.19 | $5,974 |
| 2026-04-29 | Leonard Daniel J | Director | +Buy | 375 | $33.00 | $12,375 |
| 2026-02-27 | LAFFERTY ALLISON | Director | +Buy | 184 | $32.75 | $6,026 |
| 2026-02-27 | LAFFERTY ALLISON | Director | +Buy | 322 | $32.51 | $10,468 |
| 2026-02-27 | Booke Kimberly D | Officer | +Grant | 784 | — | — |
| 2026-02-27 | Booke Kimberly D | Officer | −Tax w/h | 91 | — | — |
| 2026-02-27 | Booke Kimberly D | Officer | −Tax w/h | 411 | — | — |
| 2026-02-27 | Dehart Julie | Officer | −Tax w/h | 411 | — | — |
| 2026-02-27 | Dehart Julie | Officer | −Tax w/h | 91 | — | — |
| 2026-02-27 | Dehart Julie | Officer | −Tax w/h | 103 | — | — |
| 2026-02-27 | Dehart Julie | Officer | +Grant | 784 | — | — |
| 2026-02-27 | Dehart Julie | Officer | −Tax w/h | 89 | — | — |
| 2026-02-27 | Dehart Julie | Officer | −Tax w/h | 107 | — | — |
| 2026-02-27 | Gall Jeffrey A | Officer | −Tax w/h | 107 | — | — |
| 2026-02-27 | Gall Jeffrey A | Officer | −Tax w/h | 103 | — | — |
| 2026-02-27 | Gall Jeffrey A | Officer | −Tax w/h | 411 | — | — |
| 2026-02-27 | Gall Jeffrey A | Officer | −Tax w/h | 89 | — | — |
| 2026-02-27 | Gall Jeffrey A | Officer | −Tax w/h | 91 | — | — |
| 2026-02-27 | Gall Jeffrey A | Officer | −Tax w/h | 120 | — | — |
| 2026-02-27 | Gall Jeffrey A | Officer | +Grant | 784 | — | — |
| 2026-02-27 | McCarty Richard A. | Officer | −Tax w/h | 190 | — | — |
| 2026-02-27 | McCarty Richard A. | Officer | −Tax w/h | 417 | — | — |
| 2026-02-27 | McCarty Richard A. | Officer | −Tax w/h | 246 | — | — |
| 2026-02-27 | McCarty Richard A. | Officer | +Grant | 4,070 | — | — |
| 2026-02-27 | McCarty Richard A. | Officer | −Tax w/h | 215 | — | — |
| 2026-02-27 | McCarty Richard A. | Officer | −Tax w/h | 213 | — | — |
| 2026-02-27 | Rodrigues Michael J | Officer | −Tax w/h | 88 | — | — |
| 2026-02-27 | Rodrigues Michael J | Officer | −Tax w/h | 90 | — | — |
| 2026-02-27 | Rodrigues Michael J | Officer | −Tax w/h | 103 | — | — |
| 2026-02-27 | Rodrigues Michael J | Officer | −Tax w/h | 409 | — | — |
| 2026-02-27 | Rodrigues Michael J | Officer | +Grant | 784 | — | — |
| 2026-02-27 | Rodrigues Michael J | Officer | −Tax w/h | 107 | — | — |
| 2026-02-27 | Rodrigues Michael J | Officer | −Tax w/h | 119 | — | — |
| 2026-02-27 | Stephens Gary | Officer | −Tax w/h | 89 | — | — |
| 2026-02-27 | Stephens Gary | Officer | −Tax w/h | 91 | — | — |
| 2026-02-27 | Stephens Gary | Officer | −Tax w/h | 103 | — | — |
| 2026-02-27 | Stephens Gary | Officer | −Tax w/h | 411 | — | — |
| 2026-02-27 | Stephens Gary | Officer | +Grant | 784 | — | — |
| 2026-02-27 | Stephens Gary | Officer | −Tax w/h | 107 | — | — |
| 2026-02-27 | Stephens Gary | Officer | −Tax w/h | 120 | — | — |
| 2026-02-27 | STAHL RUSSELL E | Officer | −Tax w/h | 91 | — | — |
| 2026-02-27 | STAHL RUSSELL E | Officer | +Grant | 784 | — | — |
| 2026-02-27 | STAHL RUSSELL E | Officer | −Tax w/h | 103 | — | — |
| 2026-02-27 | STAHL RUSSELL E | Officer | −Tax w/h | 411 | — | — |
| 2026-02-27 | STAHL RUSSELL E | Officer | −Tax w/h | 89 | — | — |
| 2026-02-27 | STAHL RUSSELL E | Officer | −Tax w/h | 107 | — | — |
| 2026-02-27 | STAHL RUSSELL E | Officer | −Tax w/h | 120 | — | — |
| 2026-02-27 | Nunes Wiiliam D | Officer | −Tax w/h | 123 | — | — |
| 2026-02-27 | Roland Theresa | Officer | +Grant | 784 | — | — |
| 2026-02-27 | Ghan Cathy | Officer | −Tax w/h | 87 | — | — |
| 2026-02-27 | Ghan Cathy | Officer | −Tax w/h | 105 | — | — |
| 2026-02-27 | Ghan Cathy | Officer | −Tax w/h | 401 | — | — |
| 2026-02-27 | Ghan Cathy | Officer | −Tax w/h | 101 | — | — |
| 2026-02-27 | Ghan Cathy | Officer | −Tax w/h | 89 | — | — |
| 2026-02-27 | Ghan Cathy | Officer | +Grant | 784 | — | — |
| 2026-02-27 | Courtney Christopher M. | Director,Officer | +Grant | 5,267 | — | — |
| 2026-02-13 | Haidlen Erich A | Director | +Buy | 179 | $33.07 | $5,920 |
| 2026-02-13 | Haidlen Erich A | Director | +Buy | 71 | $33.62 | $2,387 |
| 2026-02-13 | WITHROW TERRANCE P | Director | +Buy | 297 | $33.64 | $9,991 |
| 2026-01-12 | Barton Don | Director | −Sell | 375 | $30.25 | $11,344 |
| 2025-12-31 | Booke Kimberly D | Officer | +Discretionary | 967 | — | — |
| 2025-12-31 | Dehart Julie | Officer | +Discretionary | 1,006 | — | — |
| 2025-12-31 | Gall Jeffrey A | Officer | +Discretionary | 1,182 | — | — |
| 2025-12-31 | McCarty Richard A. | Officer | +Discretionary | 1,428 | — | — |
| 2025-12-31 | Rodrigues Michael J | Officer | +Discretionary | 1,710 | — | — |
| 2025-12-31 | Stephens Gary | Officer | +Discretionary | 1,387 | — | — |
| 2025-12-31 | STAHL RUSSELL E | Officer | +Discretionary | 1,263 | — | — |
| 2025-12-31 | Nunes Wiiliam D | Officer | +Discretionary | 400 | — | — |
| 2025-12-31 | Roland Theresa | Officer | +Discretionary | 630 | — | — |
| 2025-12-31 | Ghan Cathy | Officer | +Discretionary | 1,306 | — | — |
| 2025-12-31 | Courtney Christopher M. | Director,Officer | +Discretionary | 2,079 | — | — |
| 2025-12-12 | Barton Don | Director | −Sell | 375 | $30.29 | $11,359 |
| 2025-11-25 | LAFFERTY ALLISON | Director | +Buy | 205 | $28.53 | $5,849 |
| 2025-11-25 | LAFFERTY ALLISON | Director | +Buy | 100 | $28.40 | $2,840 |
| 2025-11-25 | LAFFERTY ALLISON | Director | +Buy | 1 | $28.32 | $28 |
| 2025-11-25 | LAFFERTY ALLISON | Director | +Buy | 72 | $28.74 | $2,069 |
| 2025-11-25 | LAFFERTY ALLISON | Director | +Buy | 105 | $28.31 | $2,973 |
| 2025-11-25 | LAFFERTY ALLISON | Director | +Buy | 6 | $28.35 | $170 |
| 2025-11-12 | Barton Don | Director | −Sell | 375 | $28.69 | $10,759 |
| 2025-10-28 | Strong Gary | Director | +Buy | 1,000 | $27.50 | $27,500 |
| 2025-10-13 | Barton Don | Director | −Sell | 375 | $26.11 | $9,791 |
| 2025-09-12 | Barton Don | Director | −Sell | 375 | $28.80 | $10,800 |
| 2025-08-27 | Gilbert James L | Director | −Gift | 4,237 | — | — |
| 2025-08-14 | LAFFERTY ALLISON | Director | +Buy | 312 | $27.68 | $8,636 |
| 2025-08-14 | LAFFERTY ALLISON | Director | +Buy | 211 | $27.71 | $5,847 |
| 2025-08-12 | Barton Don | Director | −Sell | 375 | $27.94 | $10,478 |
| 2025-08-08 | Haidlen Erich A | Director | +Buy | 71 | $27.24 | $1,934 |
| 2025-08-08 | WITHROW TERRANCE P | Director | +Buy | 294 | $26.88 | $7,903 |
| 2025-08-08 | Haidlen Erich A | Director | +Buy | 71 | $27.24 | $1,934 |
| 2025-08-08 | Haidlen Erich A | Director | +Buy | 174 | $26.92 | $4,684 |
| 2025-08-01 | Leonard Daniel J | Director | +Buy | 1,000 | $26.20 | $26,200 |
| 2025-08-01 | LAFFERTY ALLISON | Director | +Buy | 165 | $26.46 | $4,366 |
| 2025-07-30 | HOLDER H RANDOLPH JR | Director | +Buy | 500 | $27.00 | $13,500 |
| 2025-07-14 | Barton Don | Director | −Sell | 375 | $28.63 | $10,736 |
| 2025-06-12 | Barton Don | Director | −Sell | 375 | $26.11 | $9,791 |
| 2025-05-27 | HOLDER H RANDOLPH JR | Director | +Buy | 2,000 | $24.83 | $49,660 |
| 2025-05-12 | Barton Don | Director | −Sell | 1 | $26.38 | $26 |
| 2025-05-12 | Barton Don | Director | −Sell | 8 | $25.84 | $207 |
| 2025-05-12 | Barton Don | Director | −Sell | 25 | $25.99 | $650 |
| 2025-05-12 | Barton Don | Director | −Sell | 9 | $26.02 | $234 |
| 2025-05-12 | Barton Don | Director | −Sell | 11 | $26.03 | $286 |
| 2025-05-12 | Barton Don | Director | −Sell | 30 | $26.22 | $787 |
| 2025-05-12 | Barton Don | Director | −Sell | 16 | $26.23 | $420 |
| 2025-05-12 | Barton Don | Director | −Sell | 14 | $26.30 | $368 |
| 2025-05-12 | Barton Don | Director | −Sell | 37 | $26.34 | $975 |
| 2025-05-12 | Barton Don | Director | −Sell | 6 | $26.35 | $158 |
| 2025-05-12 | Barton Don | Director | −Sell | 9 | $26.36 | $237 |
| 2025-05-12 | Barton Don | Director | −Sell | 5 | $26.68 | $133 |
| 2025-05-12 | Barton Don | Director | −Sell | 21 | $26.65 | $560 |
| 2025-05-12 | Barton Don | Director | −Sell | 7 | $26.64 | $186 |
| 2025-05-12 | Barton Don | Director | −Sell | 5 | $26.63 | $133 |
| 2025-05-12 | Barton Don | Director | −Sell | 3 | $26.60 | $80 |
| 2025-05-12 | Barton Don | Director | −Sell | 21 | $26.59 | $558 |
| 2025-05-12 | Barton Don | Director | −Sell | 9 | $26.58 | $239 |
| 2025-05-12 | Barton Don | Director | −Sell | 5 | $26.57 | $133 |
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.