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-05-28 | Haines Douglas A | Officer | −Sell | 1,000 | $44.07 | $44,070 |
| 2026-05-05 | Mathews Darrell Lee Jr. | Officer | −Sell | 1,000 | $43.00 | $43,000 |
| 2026-03-09 | Travis Thomas L | Director,Officer | −Sell | 6,000 | $40.00 | $240,000 |
| 2026-02-19 | Phillips John T | Director,Officer | −Gift | 500 | — | — |
| 2026-02-15 | Levinson Andrew J | Officer | −Tax w/h | 1,503 | $43.92 | $66,012 |
| 2026-02-15 | Haines Douglas A | Officer | −Tax w/h | 804 | $43.92 | $35,312 |
| 2026-02-15 | Litchfield Henry | Officer | −Tax w/h | 821 | $43.92 | $36,058 |
| 2026-02-15 | Estes Jason E | Officer | −Tax w/h | 3,308 | $43.92 | $145,287 |
| 2026-02-15 | Phillips John T | Director,Officer | −Tax w/h | 1,636 | $43.92 | $71,853 |
| 2026-02-15 | Harris Kelly J | Officer | −Tax w/h | 1,145 | $43.92 | $50,288 |
| 2026-02-15 | Travis Thomas L | Director,Officer | −Tax w/h | 6,716 | $43.92 | $294,967 |
| 2026-02-04 | Harris Kelly J | Officer | −Sell | 4,500 | $45.75 | $205,875 |
| 2025-12-17 | Travis Thomas L | Director,Officer | −Tax w/h | 1,476 | $44.78 | $66,095 |
| 2025-12-17 | Harris Kelly J | Officer | −Tax w/h | 327 | $44.78 | $14,643 |
| 2025-12-17 | Phillips John T | Director,Officer | −Tax w/h | 827 | $44.78 | $37,033 |
| 2025-12-17 | Estes Jason E | Officer | −Tax w/h | 827 | $44.78 | $37,033 |
| 2025-12-17 | Litchfield Henry | Officer | −Tax w/h | 127 | $44.78 | $5,687 |
| 2025-12-17 | Haines Douglas A | Officer | −Tax w/h | 91 | $44.78 | $4,075 |
| 2025-12-17 | Levinson Andrew J | Officer | −Tax w/h | 327 | $44.78 | $14,643 |
| 2025-10-30 | Levinson Andrew J | Officer | −Tax w/h | 291 | $41.64 | $12,117 |
| 2025-09-03 | Harris Kelly J | Officer | −Sell | 3,312 | $48.38 | $160,235 |
| 2025-09-02 | Harris Kelly J | Officer | −Sell | 1,688 | $49.28 | $83,185 |
| 2025-08-26 | Travis Thomas L | Director,Officer | −Sell | 13,084 | $49.36 | $645,826 |
| 2025-07-29 | Estes Jason E | Officer | +Grant | 2,047 | — | — |
| 2025-07-29 | Estes Jason E | Officer | +Grant | 30,000 | — | — |
| 2025-07-29 | Harris Kelly J | Officer | +Grant | 1,191 | — | — |
| 2025-07-29 | Travis Thomas L | Director,Officer | +Grant | 4,364 | — | — |
| 2025-07-29 | Phillips John T | Director,Officer | +Grant | 1,612 | — | — |
| 2025-07-24 | Estes Jason E | Officer | −Sell | 292 | $48.00 | $14,016 |
| 2025-07-24 | Estes Jason E | Officer | −Sell | 1,587 | $47.50 | $75,383 |
| 2025-07-23 | Estes Jason E | Officer | −Sell | 634 | $48.50 | $30,749 |
| 2025-07-22 | Estes Jason E | Officer | −Sell | 1 | $49.00 | $49 |
| 2025-07-22 | Estes Jason E | Officer | −Sell | 818 | $49.05 | $40,123 |
| 2025-03-05 | Haines Douglas A | Officer | +Buy | 1,433 | $39.91 | $57,191 |
| 2025-02-25 | Litchfield Henry | Officer | −Sell | 5,000 | $41.54 | $207,700 |
| 2025-02-25 | Litchfield Henry | Officer | +Exercise | 5,000 | $14.31 | $71,550 |
| 2025-02-15 | Travis Thomas L | Director,Officer | −Tax w/h | 2,162 | $43.17 | $93,334 |
| 2025-02-15 | Travis Thomas L | Director,Officer | +Grant | 14,420 | — | — |
| 2025-02-15 | Travis Thomas L | Director,Officer | −Tax w/h | 2,663 | $43.17 | $114,962 |
| 2025-02-15 | Litchfield Henry | Officer | −Tax w/h | 301 | $43.17 | $12,994 |
| 2025-02-15 | Litchfield Henry | Officer | +Grant | 2,000 | — | — |
| 2025-02-15 | Litchfield Henry | Officer | −Tax w/h | 430 | $43.17 | $18,563 |
| 2025-02-15 | Haines Douglas A | Officer | −Tax w/h | 406 | $43.17 | $17,527 |
| 2025-02-15 | Haines Douglas A | Officer | +Grant | 2,000 | — | — |
| 2025-02-15 | Haines Douglas A | Officer | −Tax w/h | 253 | $43.17 | $10,922 |
| 2025-02-15 | Estes Jason E | Officer | −Tax w/h | 854 | $43.17 | $36,867 |
| 2025-02-15 | Estes Jason E | Officer | −Tax w/h | 742 | $43.17 | $32,032 |
| 2025-02-15 | Estes Jason E | Officer | +Grant | 6,052 | — | — |
| 2025-02-15 | Dick Teresa L. | Director | +Grant | 839 | — | — |
| 2025-02-15 | Whitcomb Gary D | Director | +Grant | 919 | — | — |
| 2025-02-15 | Sanner J. Michael | Director | +Grant | 1,000 | — | — |
| 2025-02-15 | Gray Edward Patrick | Director | +Grant | 839 | — | — |
| 2025-02-15 | Levinson Andrew J | Officer | −Tax w/h | 364 | $43.17 | $15,714 |
| 2025-02-15 | Levinson Andrew J | Officer | +Grant | 3,000 | — | — |
| 2025-02-15 | Levinson Andrew J | Officer | −Tax w/h | 923 | $43.17 | $39,846 |
| 2025-02-15 | BUERGLER WILLIAM M | Director | +Grant | 1,000 | — | — |
| 2025-02-15 | Harris Kelly J | Officer | −Tax w/h | 439 | $43.17 | $18,952 |
| 2025-02-15 | Harris Kelly J | Officer | −Tax w/h | 392 | $43.17 | $16,923 |
| 2025-02-15 | Harris Kelly J | Officer | +Grant | 3,237 | — | — |
| 2025-02-15 | Phillips John T | Director,Officer | +Grant | 4,383 | — | — |
| 2025-02-15 | Phillips John T | Director,Officer | −Tax w/h | 684 | $43.17 | $29,528 |
| 2025-02-15 | Phillips John T | Director,Officer | −Tax w/h | 527 | $43.17 | $22,751 |
| 2025-02-12 | Phillips John T | Director,Officer | −Gift | 400 | — | — |
| 2025-01-06 | Phillips John T | Director,Officer | −Tax w/h | 233 | $44.72 | $10,420 |
| 2025-01-06 | Travis Thomas L | Director,Officer | −Tax w/h | 393 | $44.72 | $17,575 |
| 2025-01-06 | Estes Jason E | Officer | −Tax w/h | 353 | $44.72 | $15,786 |
| 2025-01-06 | Litchfield Henry | Officer | −Tax w/h | 69 | $44.72 | $3,086 |
| 2025-01-06 | Levinson Andrew J | Officer | −Tax w/h | 138 | $44.72 | $6,171 |
| 2025-01-06 | Harris Kelly J | Officer | −Tax w/h | 58 | $44.72 | $2,594 |
| 2025-01-06 | Haines Douglas A | Officer | −Tax w/h | 69 | $44.72 | $3,086 |
| 2025-01-04 | Phillips John T | Director,Officer | −Tax w/h | 364 | $45.01 | $16,384 |
| 2025-01-04 | Travis Thomas L | Director,Officer | −Tax w/h | 984 | $45.01 | $44,290 |
| 2025-01-04 | Estes Jason E | Officer | −Tax w/h | 551 | $45.01 | $24,801 |
| 2024-12-17 | Phillips John T | Director,Officer | −Tax w/h | 546 | $45.10 | $24,625 |
| 2024-12-17 | Litchfield Henry | Officer | −Tax w/h | 127 | $45.10 | $5,728 |
| 2024-12-17 | Travis Thomas L | Director,Officer | −Tax w/h | 1,476 | $45.10 | $66,568 |
| 2024-12-17 | Levinson Andrew J | Officer | −Tax w/h | 327 | $45.10 | $14,748 |
| 2024-12-17 | Haines Douglas A | Officer | −Tax w/h | 91 | $45.10 | $4,104 |
| 2024-12-17 | Estes Jason E | Officer | −Tax w/h | 827 | $45.10 | $37,298 |
| 2024-12-17 | Harris Kelly J | Officer | −Tax w/h | 327 | $45.10 | $14,748 |
| 2024-11-08 | Travis Thomas L | Director,Officer | −Sell | 7,500 | $44.03 | $330,225 |
| 2024-11-08 | Travis Thomas L | Director,Officer | +Exercise | 21,695 | $19.00 | $412,205 |
| 2024-11-08 | Travis Thomas L | Director,Officer | −Sell | 21,695 | $44.03 | $955,231 |
| 2024-11-08 | Travis Thomas L | Director,Officer | +Exercise | 7,500 | $14.39 | $107,925 |
| 2024-11-07 | Travis Thomas L | Director,Officer | +Exercise | 8,305 | $19.00 | $157,795 |
| 2024-11-07 | Travis Thomas L | Director,Officer | −Sell | 8,305 | $45.38 | $376,881 |
| 2024-10-30 | Levinson Andrew J | Officer | −Tax w/h | 291 | $42.00 | $12,222 |
| 2024-10-30 | Levinson Andrew J | Officer | −Tax w/h | 291 | $42.89 | $12,481 |
| 2024-07-19 | Phillips John T | Director,Officer | −Sell | 1,257 | $36.52 | $45,906 |
| 2024-07-19 | Phillips John T | Director,Officer | +Exercise | 8,057 | $19.00 | $153,083 |
| 2024-07-18 | Levinson Andrew J | Officer | +Exercise | 969 | $18.49 | $17,917 |
| 2024-07-18 | Levinson Andrew J | Officer | −Sell | 315 | $36.00 | $11,340 |
| 2024-07-18 | Levinson Andrew J | Officer | +Exercise | 4,203 | $16.67 | $70,064 |
| 2024-07-18 | Levinson Andrew J | Officer | −Sell | 94 | $36.00 | $3,384 |
| 2024-07-18 | Estes Jason E | Officer | +Exercise | 4,452 | $19.00 | $84,588 |
| 2024-07-18 | Estes Jason E | Officer | −Sell | 2,952 | $36.00 | $106,272 |
| 2024-07-18 | Estes Jason E | Officer | +Exercise | 3,750 | $14.31 | $53,663 |
| 2024-07-18 | Phillips John T | Director,Officer | −Sell | 11,943 | $36.53 | $436,278 |
| 2024-07-18 | Phillips John T | Director,Officer | +Exercise | 11,943 | $19.00 | $226,917 |
| 2024-07-18 | Haines Lisa K. | Officer,TenPercentOwner | +Exercise | 1,750 | $18.49 | $32,357 |
| 2024-07-18 | Haines Lisa K. | Officer,TenPercentOwner | +Exercise | 1,312 | $14.31 | $18,775 |
| 2024-07-18 | Haines Lisa K. | Officer,TenPercentOwner | −Sell | 8,062 | $36.29 | $292,570 |
| 2024-07-18 | Haines Lisa K. | Officer,TenPercentOwner | +Exercise | 5,000 | $19.00 | $95,000 |
| 2024-07-17 | Levinson Andrew J | Officer | −Sell | 1,289 | $36.01 | $46,417 |
| 2024-07-17 | Levinson Andrew J | Officer | +Exercise | 1,289 | $18.49 | $23,834 |
| 2024-07-17 | Levinson Andrew J | Officer | −Sell | 3,317 | $36.01 | $119,445 |
| 2024-07-17 | Levinson Andrew J | Officer | +Exercise | 3,317 | $16.67 | $55,294 |
| 2024-07-17 | Estes Jason E | Officer | +Exercise | 5,584 | $19.00 | $106,096 |
| 2024-07-17 | Estes Jason E | Officer | −Sell | 5,584 | $36.06 | $201,359 |
| 2024-07-16 | Litchfield Henry | Officer | −Sell | 2,500 | $37.22 | $93,050 |
| 2024-07-16 | Litchfield Henry | Officer | +Exercise | 2,500 | $19.00 | $47,500 |
| 2024-07-16 | Litchfield Henry | Officer | +Exercise | 1,250 | $18.49 | $23,112 |
| 2024-07-16 | Litchfield Henry | Officer | −Sell | 1,250 | $37.22 | $46,525 |
| 2024-07-16 | Levinson Andrew J | Officer | −Sell | 742 | $37.02 | $27,469 |
| 2024-07-16 | Levinson Andrew J | Officer | +Exercise | 742 | $18.49 | $13,720 |
| 2024-07-16 | Levinson Andrew J | Officer | −Sell | 2,480 | $37.02 | $91,810 |
| 2024-07-16 | Levinson Andrew J | Officer | +Exercise | 2,480 | $16.67 | $41,342 |
| 2024-07-16 | Estes Jason E | Officer | +Exercise | 4,964 | $19.00 | $94,316 |
| 2024-07-16 | Estes Jason E | Officer | −Sell | 4,964 | $37.18 | $184,562 |
| 2024-05-21 | Litchfield Henry | Officer | +Exercise | 451 | $19.00 | $8,569 |
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.