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-03-20 | TEAGUE AJ | Director,Officer | +Buy | 2,665 | $37.55 | $100,071 |
| 2026-02-16 | Bacon Graham W. | Officer | −Tax w/h | 9,838 | $36.75 | $361,547 |
| 2026-02-16 | Bacon Graham W. | Officer | +Exercise | 22,500 | — | — |
| 2026-02-16 | Bacon Graham W. | Officer | −Tax w/h | 9,346 | $36.75 | $343,466 |
| 2026-02-16 | Bacon Graham W. | Officer | +Exercise | 18,750 | — | — |
| 2026-02-16 | Bacon Graham W. | Officer | −Tax w/h | 7,379 | $36.75 | $271,178 |
| 2026-02-16 | Bacon Graham W. | Officer | +Exercise | 23,750 | — | — |
| 2026-02-16 | Bacon Graham W. | Officer | −Tax w/h | 8,854 | $36.75 | $325,385 |
| 2026-02-16 | Bacon Graham W. | Officer | +Exercise | 25,000 | — | — |
| 2026-02-16 | Boss Daniel | Officer | −Tax w/h | 8,136 | $36.75 | $298,998 |
| 2026-02-16 | Boss Daniel | Officer | +Exercise | 23,125 | — | — |
| 2026-02-16 | Boss Daniel | Officer | −Tax w/h | 9,100 | $36.75 | $334,425 |
| 2026-02-16 | Boss Daniel | Officer | +Exercise | 24,250 | — | — |
| 2026-02-16 | Boss Daniel | Officer | −Tax w/h | 9,543 | $36.75 | $350,705 |
| 2026-02-16 | Boss Daniel | Officer | −Tax w/h | 8,362 | $36.75 | $307,304 |
| 2026-02-16 | Boss Daniel | Officer | +Exercise | 21,250 | — | — |
| 2026-02-16 | Boss Daniel | Officer | +Exercise | 20,675 | — | — |
| 2026-02-16 | Hanley Michael C. | Officer | −Tax w/h | 3,444 | $36.75 | $126,567 |
| 2026-02-16 | Hanley Michael C. | Officer | +Exercise | 8,750 | — | — |
| 2026-02-16 | Hanley Michael C. | Officer | +Exercise | 10,000 | — | — |
| 2026-02-16 | Hanley Michael C. | Officer | −Tax w/h | 3,935 | $36.75 | $144,611 |
| 2026-02-16 | Hanley Michael C. | Officer | +Exercise | 9,375 | — | — |
| 2026-02-16 | Hanley Michael C. | Officer | −Tax w/h | 3,690 | $36.75 | $135,608 |
| 2026-02-16 | Hanley Michael C. | Officer | +Exercise | 8,125 | — | — |
| 2026-02-16 | Hanley Michael C. | Officer | −Tax w/h | 3,198 | $36.75 | $117,527 |
| 2026-02-16 | Nelly Christian M. | Officer | +Exercise | 21,250 | — | — |
| 2026-02-16 | Nelly Christian M. | Officer | −Tax w/h | 8,362 | $36.75 | $307,304 |
| 2026-02-16 | Nelly Christian M. | Officer | −Tax w/h | 9,100 | $36.75 | $334,425 |
| 2026-02-16 | Nelly Christian M. | Officer | +Exercise | 22,750 | — | — |
| 2026-02-16 | Nelly Christian M. | Officer | −Tax w/h | 8,953 | $36.75 | $329,023 |
| 2026-02-16 | Nelly Christian M. | Officer | +Exercise | 19,400 | — | — |
| 2026-02-16 | Nelly Christian M. | Officer | −Tax w/h | 7,634 | $36.75 | $280,550 |
| 2026-02-16 | Nelly Christian M. | Officer | +Exercise | 23,125 | — | — |
| 2026-02-16 | Weitzel Harry | Director,Officer | +Exercise | 20,500 | — | — |
| 2026-02-16 | Weitzel Harry | Director,Officer | −Tax w/h | 8,067 | $36.75 | $296,462 |
| 2026-02-16 | Weitzel Harry | Director,Officer | +Exercise | 21,875 | — | — |
| 2026-02-16 | Weitzel Harry | Director,Officer | −Tax w/h | 9,543 | $36.75 | $350,705 |
| 2026-02-16 | Weitzel Harry | Director,Officer | +Exercise | 24,250 | — | — |
| 2026-02-16 | Weitzel Harry | Director,Officer | −Tax w/h | 9,346 | $36.75 | $343,466 |
| 2026-02-16 | Weitzel Harry | Director,Officer | +Exercise | 23,750 | — | — |
| 2026-02-16 | Weitzel Harry | Director,Officer | −Tax w/h | 8,608 | $36.75 | $316,344 |
| 2026-02-16 | FOWLER W RANDALL | Director,Officer | +Exercise | 75,000 | — | — |
| 2026-02-16 | FOWLER W RANDALL | Director,Officer | −Tax w/h | 29,513 | $36.75 | $1M |
| 2026-02-16 | FOWLER W RANDALL | Director,Officer | −Tax w/h | 30,497 | $36.75 | $1M |
| 2026-02-16 | FOWLER W RANDALL | Director,Officer | +Exercise | 68,750 | — | — |
| 2026-02-16 | FOWLER W RANDALL | Director,Officer | −Tax w/h | 27,054 | $36.75 | $994,235 |
| 2026-02-16 | FOWLER W RANDALL | Director,Officer | −Tax w/h | 26,070 | $36.75 | $958,073 |
| 2026-02-16 | FOWLER W RANDALL | Director,Officer | +Exercise | 66,250 | — | — |
| 2026-02-16 | FOWLER W RANDALL | Director,Officer | +Exercise | 77,500 | — | — |
| 2026-02-16 | TEAGUE AJ | Director,Officer | −Tax w/h | 30,497 | $36.75 | $1M |
| 2026-02-16 | TEAGUE AJ | Director,Officer | −Tax w/h | 27,054 | $36.75 | $994,235 |
| 2026-02-16 | TEAGUE AJ | Director,Officer | +Exercise | 68,750 | — | — |
| 2026-02-16 | TEAGUE AJ | Director,Officer | +Exercise | 66,250 | — | — |
| 2026-02-16 | TEAGUE AJ | Director,Officer | +Exercise | 77,500 | — | — |
| 2026-02-16 | TEAGUE AJ | Director,Officer | −Tax w/h | 29,513 | $36.75 | $1M |
| 2026-02-16 | TEAGUE AJ | Director,Officer | +Exercise | 75,000 | — | — |
| 2026-02-16 | TEAGUE AJ | Director,Officer | −Tax w/h | 26,070 | $36.75 | $958,073 |
| 2026-02-16 | BACHMANN RICHARD H | Director | +Exercise | 83,500 | — | — |
| 2026-02-16 | BACHMANN RICHARD H | Director | −Tax w/h | 32,858 | $36.75 | $1M |
| 2026-02-16 | EPCO Holdings, Inc. | TenPercentOwner | +Exercise | 482,000 | — | — |
| 2026-02-16 | EPCO Holdings, Inc. | TenPercentOwner | −Tax w/h | 189,667 | $36.75 | $7M |
| 2026-02-10 | BARTH CARIN MARCY | Director | +Grant | 2,560 | — | — |
| 2026-02-10 | Brasseux Murray E | Director | +Grant | 2,560 | — | — |
| 2026-02-10 | Followill Rebecca G. | Director | +Grant | 2,560 | — | — |
| 2026-02-10 | HACKETT JAMES T | Director | +Grant | 2,560 | — | — |
| 2026-02-10 | Montgomery William C | Director | +Grant | 2,560 | — | — |
| 2026-02-10 | Rutherford John R | Director | +Grant | 2,560 | — | — |
| 2025-12-29 | Rutherford John R | Director | +Buy | 15,000 | $32.09 | $481,350 |
| 2025-12-22 | Weitzel Harry | Director,Officer | −Gift | 55,266 | — | — |
| 2025-07-30 | Montgomery William C | Director | +Buy | 16,000 | $31.55 | $504,800 |
| 2025-07-29 | Rutherford John R | Director | +Buy | 15,000 | $31.35 | $470,250 |
| 2025-03-17 | BACHMANN RICHARD H | Director | −Gift | 20,000 | — | — |
| 2025-02-16 | Bacon Graham W. | Officer | −Tax w/h | 9,346 | $33.72 | $315,147 |
| 2025-02-16 | Bacon Graham W. | Officer | +Exercise | 25,000 | — | — |
| 2025-02-16 | Bacon Graham W. | Officer | −Tax w/h | 9,838 | $33.72 | $331,737 |
| 2025-02-16 | Bacon Graham W. | Officer | +Exercise | 22,500 | — | — |
| 2025-02-16 | Bacon Graham W. | Officer | −Tax w/h | 8,854 | $33.72 | $298,557 |
| 2025-02-16 | Bacon Graham W. | Officer | +Exercise | 23,750 | — | — |
| 2025-02-16 | Bacon Graham W. | Officer | −Tax w/h | 9,346 | $33.72 | $315,147 |
| 2025-02-16 | Bacon Graham W. | Officer | +Exercise | 23,750 | — | — |
| 2025-02-16 | Boss Daniel | Officer | −Tax w/h | 9,543 | $33.72 | $321,790 |
| 2025-02-16 | Boss Daniel | Officer | −Tax w/h | 8,362 | $33.72 | $281,967 |
| 2025-02-16 | Boss Daniel | Officer | +Exercise | 21,250 | — | — |
| 2025-02-16 | Boss Daniel | Officer | −Tax w/h | 8,067 | $33.72 | $272,019 |
| 2025-02-16 | Boss Daniel | Officer | +Exercise | 24,250 | — | — |
| 2025-02-16 | Boss Daniel | Officer | +Exercise | 23,125 | — | — |
| 2025-02-16 | Boss Daniel | Officer | −Tax w/h | 9,100 | $33.72 | $306,852 |
| 2025-02-16 | Boss Daniel | Officer | +Exercise | 20,500 | — | — |
| 2025-02-16 | Nelly Christian M. | Officer | +Exercise | 21,250 | — | — |
| 2025-02-16 | Nelly Christian M. | Officer | −Tax w/h | 8,067 | $33.72 | $272,019 |
| 2025-02-16 | Nelly Christian M. | Officer | +Exercise | 20,500 | — | — |
| 2025-02-16 | Nelly Christian M. | Officer | −Tax w/h | 8,953 | $33.72 | $301,895 |
| 2025-02-16 | Nelly Christian M. | Officer | −Tax w/h | 9,100 | $33.72 | $306,852 |
| 2025-02-16 | Nelly Christian M. | Officer | +Exercise | 22,750 | — | — |
| 2025-02-16 | Nelly Christian M. | Officer | +Exercise | 23,125 | — | — |
| 2025-02-16 | Nelly Christian M. | Officer | −Tax w/h | 8,362 | $33.72 | $281,967 |
| 2025-02-16 | Secrest Brent B. | Officer | +Exercise | 23,750 | — | — |
| 2025-02-16 | Secrest Brent B. | Officer | −Tax w/h | 9,346 | $33.72 | $315,147 |
| 2025-02-16 | Secrest Brent B. | Officer | +Exercise | 25,000 | — | — |
| 2025-02-16 | Secrest Brent B. | Officer | −Tax w/h | 9,838 | $33.72 | $331,737 |
| 2025-02-16 | Secrest Brent B. | Officer | +Exercise | 21,750 | — | — |
| 2025-02-16 | Secrest Brent B. | Officer | −Tax w/h | 9,346 | $33.72 | $315,147 |
| 2025-02-16 | Secrest Brent B. | Officer | +Exercise | 23,750 | — | — |
| 2025-02-16 | Secrest Brent B. | Officer | −Tax w/h | 8,559 | $33.72 | $288,609 |
| 2025-02-16 | Weitzel Harry | Director,Officer | −Tax w/h | 9,543 | $33.72 | $321,790 |
| 2025-02-16 | Weitzel Harry | Director,Officer | +Exercise | 24,250 | — | — |
| 2025-02-16 | Weitzel Harry | Director,Officer | −Tax w/h | 9,346 | $33.72 | $315,147 |
| 2025-02-16 | Weitzel Harry | Director,Officer | +Exercise | 23,750 | — | — |
| 2025-02-16 | Weitzel Harry | Director,Officer | −Tax w/h | 8,608 | $33.72 | $290,262 |
| 2025-02-16 | Weitzel Harry | Director,Officer | +Exercise | 21,875 | — | — |
| 2025-02-16 | Weitzel Harry | Director,Officer | −Tax w/h | 8,362 | $33.72 | $281,967 |
| 2025-02-16 | Weitzel Harry | Director,Officer | +Exercise | 21,250 | — | — |
| 2025-02-16 | FOWLER W RANDALL | Director,Officer | −Tax w/h | 30,497 | $33.72 | $1M |
| 2025-02-16 | FOWLER W RANDALL | Director,Officer | +Exercise | 77,500 | — | — |
| 2025-02-16 | FOWLER W RANDALL | Director,Officer | +Exercise | 66,250 | — | — |
| 2025-02-16 | FOWLER W RANDALL | Director,Officer | −Tax w/h | 24,594 | $33.72 | $829,310 |
| 2025-02-16 | FOWLER W RANDALL | Director,Officer | +Exercise | 62,500 | — | — |
| 2025-02-16 | FOWLER W RANDALL | Director,Officer | −Tax w/h | 29,513 | $33.72 | $995,178 |
| 2025-02-16 | FOWLER W RANDALL | Director,Officer | +Exercise | 75,000 | — | — |
| 2025-02-16 | FOWLER W RANDALL | Director,Officer | −Tax w/h | 26,070 | $33.72 | $879,080 |
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.