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-01 | GEHL KEITH M | Director | +Grant | 2,013 | — | — |
| 2026-05-01 | Campbell John Jette | Director | +Grant | 2,013 | — | — |
| 2026-03-26 | PYLE MARGARET B | Director | −Gift | 2,750 | — | — |
| 2026-01-07 | HULL THOMAS DAVID III | Director,Officer | −Sell | 2,177 | $37.50 | $81,638 |
| 2026-01-06 | Gardner Donald T. III | Officer | −Sell | 2,000 | $37.57 | $75,140 |
| 2025-12-31 | HULL THOMAS DAVID III | Director,Officer | −Sell | 629 | $37.66 | $23,688 |
| 2025-12-30 | HULL THOMAS DAVID III | Director,Officer | −Sell | 29 | $38.00 | $1,102 |
| 2025-12-29 | HULL THOMAS DAVID III | Director,Officer | −Sell | 884 | $38.01 | $33,601 |
| 2025-12-22 | HULL THOMAS DAVID III | Director,Officer | −Sell | 1,000 | $39.00 | $39,000 |
| 2025-12-17 | HULL THOMAS DAVID III | Director,Officer | −Sell | 1,000 | $39.00 | $39,000 |
| 2025-10-09 | Gardner Donald T. III | Officer | −Sell | 3,000 | $42.76 | $128,280 |
| 2025-10-02 | Phillips Elizabeth D | Officer | −Sell | 3 | $44.20 | $133 |
| 2025-10-02 | Phillips Elizabeth D | Officer | −Sell | 6,877 | $43.20 | $297,086 |
| 2025-10-01 | HULL THOMAS DAVID III | Director,Officer | −Sell | 1,000 | $43.09 | $43,090 |
| 2025-09-29 | HULL THOMAS DAVID III | Director,Officer | −Sell | 1,854 | $43.42 | $80,501 |
| 2025-09-24 | HULL THOMAS DAVID III | Director,Officer | −Sell | 1,000 | $43.62 | $43,620 |
| 2025-09-23 | HULL THOMAS DAVID III | Director,Officer | −Sell | 721 | $44.00 | $31,724 |
| 2025-09-19 | HULL THOMAS DAVID III | Director,Officer | −Sell | 773 | $45.34 | $35,048 |
| 2025-09-18 | HULL THOMAS DAVID III | Director,Officer | −Sell | 652 | $46.00 | $29,992 |
| 2025-09-10 | Campbell John Jette | Director | +Grant | 690 | — | — |
| 2025-07-29 | PYLE MARGARET B | Director | −Gift | 325 | — | — |
| 2025-07-24 | Gardner Donald T. III | Officer | −Sell | 2,096 | $58.34 | $122,281 |
| 2025-07-24 | Gardner Donald T. III | Officer | −Sell | 904 | $59.18 | $53,499 |
| 2025-07-01 | HULL THOMAS DAVID III | Director,Officer | −Tax w/h | 3,483 | $58.34 | $203,198 |
| 2025-07-01 | Phillips Elizabeth D | Officer | −Tax w/h | 1,196 | $58.34 | $69,775 |
| 2025-07-01 | Gardner Donald T. III | Officer | −Tax w/h | 2,491 | $58.34 | $145,325 |
| 2025-07-01 | Batdorff Douglas J. | Officer | −Tax w/h | 879 | $58.34 | $51,281 |
| 2025-07-01 | Ranade Mandar | Officer | −Tax w/h | 1,298 | $58.34 | $75,725 |
| 2025-07-01 | Noble Ryan S. | Officer | −Tax w/h | 939 | $58.34 | $54,781 |
| 2025-06-30 | HULL THOMAS DAVID III | Director,Officer | +Exercise | 12,130 | — | — |
| 2025-06-30 | Phillips Elizabeth D | Officer | +Exercise | 2,733 | — | — |
| 2025-06-30 | Gardner Donald T. III | Officer | +Exercise | 5,697 | — | — |
| 2025-06-30 | Batdorff Douglas J. | Officer | +Exercise | 3,058 | — | — |
| 2025-06-30 | Ranade Mandar | Officer | +Exercise | 2,966 | — | — |
| 2025-06-30 | Noble Ryan S. | Officer | +Exercise | 2,959 | — | — |
| 2025-05-07 | GEHL KEITH M | Director | +Grant | 1,896 | — | — |
| 2025-05-07 | Russell John | Director | +Grant | 1,896 | — | — |
| 2025-05-07 | PYLE MARGARET B | Director | +Grant | 1,896 | — | — |
| 2025-04-14 | HULL THOMAS DAVID III | Director,Officer | −Sell | 1,844 | $32.44 | $59,819 |
| 2025-04-10 | Gardner Donald T. III | Officer | −Sell | 1,000 | $35.18 | $35,180 |
| 2025-04-09 | Gardner Donald T. III | Officer | −Sell | 2,266 | $38.06 | $86,244 |
| 2025-04-09 | Gardner Donald T. III | Officer | −Sell | 734 | $36.79 | $27,004 |
| 2025-04-04 | GEHL KEITH M | Director | +Buy | 1,000 | $35.00 | $35,000 |
| 2025-03-26 | Gardner Donald T. III | Officer | −Sell | 1 | $41.25 | $41 |
| 2025-03-26 | Gardner Donald T. III | Officer | −Sell | 875 | $39.17 | $34,274 |
| 2025-03-26 | Gardner Donald T. III | Officer | −Sell | 2,124 | $40.36 | $85,725 |
| 2025-03-24 | HULL THOMAS DAVID III | Director,Officer | −Sell | 800 | $46.10 | $36,880 |
| 2025-03-24 | HULL THOMAS DAVID III | Director,Officer | −Sell | 2,200 | $45.46 | $100,012 |
| 2025-03-24 | GEHL KEITH M | Director | +Buy | 500 | $45.00 | $22,500 |
| 2025-03-21 | HULL THOMAS DAVID III | Director,Officer | −Sell | 213 | $48.53 | $10,337 |
| 2025-03-18 | GEHL KEITH M | Director | +Buy | 403 | $49.00 | $19,747 |
| 2025-03-06 | PYLE MARGARET B | Director | −Gift | 740 | — | — |
| 2025-01-10 | HULL THOMAS DAVID III | Director,Officer | −Sell | 1,368 | $60.08 | $82,189 |
| 2025-01-10 | Gardner Donald T. III | Officer | −Sell | 1,257 | $59.26 | $74,490 |
| 2024-12-30 | Batdorff Douglas J. | Officer | −Sell | 3,470 | $65.50 | $227,285 |
| 2024-12-30 | Noble Ryan S. | Officer | −Sell | 1,500 | $66.00 | $99,000 |
| 2024-12-26 | HULL THOMAS DAVID III | Director,Officer | −Sell | 2,000 | $63.01 | $126,020 |
| 2024-12-24 | Gardner Donald T. III | Officer | −Sell | 583 | $58.22 | $33,942 |
| 2024-12-24 | Gardner Donald T. III | Officer | −Sell | 43 | $62.00 | $2,666 |
| 2024-12-24 | Gardner Donald T. III | Officer | −Sell | 255 | $61.42 | $15,662 |
| 2024-12-24 | Gardner Donald T. III | Officer | −Sell | 221 | $59.88 | $13,233 |
| 2024-12-24 | Gardner Donald T. III | Officer | −Sell | 947 | $56.74 | $53,733 |
| 2024-12-17 | Phillips Elizabeth D | Officer | −Sell | 1,850 | $54.17 | $100,215 |
| 2024-12-16 | HULL THOMAS DAVID III | Director,Officer | −Gift | 1,000 | — | — |
| 2024-12-13 | HULL THOMAS DAVID III | Director,Officer | −Gift | 1,000 | — | — |
| 2024-07-16 | Phillips Elizabeth D | Officer | +Exercise | 3,000 | $18.14 | $54,420 |
| 2024-07-16 | Phillips Elizabeth D | Officer | −Tax w/h | 5,854 | $52.00 | $304,408 |
| 2024-07-16 | Phillips Elizabeth D | Officer | +Exercise | 3,000 | $23.62 | $70,860 |
| 2024-07-16 | Phillips Elizabeth D | Officer | +Exercise | 3,000 | $16.97 | $50,910 |
| 2024-07-16 | HULL THOMAS DAVID III | Director,Officer | +Exercise | 6,000 | $16.64 | $99,840 |
| 2024-07-16 | HULL THOMAS DAVID III | Director,Officer | +Exercise | 6,000 | $23.62 | $141,720 |
| 2024-07-16 | HULL THOMAS DAVID III | Director,Officer | −Tax w/h | 7,877 | $52.00 | $409,604 |
| 2024-07-01 | Phillips Elizabeth D | Officer | −Tax w/h | 1,704 | $44.86 | $76,441 |
| 2024-07-01 | Ranade Mandar | Officer | −Tax w/h | 1,847 | $44.86 | $82,856 |
| 2024-07-01 | Noble Ryan S. | Officer | −Tax w/h | 1,719 | $44.86 | $77,114 |
| 2024-07-01 | Batdorff Douglas J. | Officer | −Tax w/h | 1,892 | $44.86 | $84,875 |
| 2024-07-01 | Gardner Donald T. III | Officer | −Tax w/h | 3,127 | $44.86 | $140,277 |
| 2024-07-01 | HULL THOMAS DAVID III | Director,Officer | −Tax w/h | 6,413 | $44.86 | $287,687 |
| 2024-06-30 | Phillips Elizabeth D | Officer | +Exercise | 3,736 | — | — |
| 2024-06-30 | Ranade Mandar | Officer | +Exercise | 4,069 | — | — |
| 2024-06-30 | Noble Ryan S. | Officer | +Exercise | 4,057 | — | — |
| 2024-06-30 | Batdorff Douglas J. | Officer | +Exercise | 4,195 | — | — |
| 2024-06-30 | Gardner Donald T. III | Officer | +Exercise | 7,091 | — | — |
| 2024-06-30 | HULL THOMAS DAVID III | Director,Officer | +Exercise | 14,587 | — | — |
| 2024-05-17 | PYLE MARGARET B | Director | −Gift | 450 | — | — |
| 2024-03-27 | Ranade Mandar | Officer | −Sell | 400 | $33.10 | $13,240 |
| 2024-03-27 | Noble Ryan S. | Officer | −Sell | 692 | $33.26 | $23,016 |
| 2024-03-26 | Phillips Elizabeth D | Officer | −Sell | 3,277 | $32.50 | $106,503 |
| 2024-03-26 | Noble Ryan S. | Officer | −Sell | 58 | $33.00 | $1,914 |
| 2024-03-15 | Batdorff Douglas J. | Officer | −Sell | 3,500 | $31.35 | $109,725 |
| 2024-03-14 | Ranade Mandar | Officer | −Sell | 3,000 | $30.85 | $92,550 |
| 2024-01-08 | Batdorff Douglas J. | Officer | −Sell | 907 | $28.94 | $26,249 |
| 2023-12-19 | Noble Ryan S. | Officer | −Sell | 1,250 | $26.01 | $32,513 |
| 2023-12-19 | Phillips Elizabeth D | Officer | −Sell | 495 | $25.06 | $12,405 |
| 2023-12-14 | Russell John | Director | +Buy | 1,096 | $23.75 | $26,030 |
| 2023-12-13 | Gardner Donald T. III | Officer | −Sell | 2,000 | $22.81 | $45,620 |
| 2023-12-13 | HULL THOMAS DAVID III | Director,Officer | −Sell | 6,000 | $22.80 | $136,800 |
| 2023-12-13 | Russell John | Director | +Buy | 6,404 | $22.85 | $146,331 |
| 2023-12-05 | PYLE MARGARET B | Director | −Gift | 2,970 | — | — |
| 2023-09-27 | HULL THOMAS DAVID III | Director,Officer | −Sell | 1,000 | $17.00 | $17,000 |
| 2023-09-18 | Phillips Elizabeth D | Officer | −Sell | 1,557 | $17.56 | $27,341 |
| 2023-09-11 | GEHL KEITH M | Director | +Buy | 1,000 | $17.94 | $17,940 |
| 2023-06-30 | HULL THOMAS DAVID III | Director,Officer | +Exercise | 10,453 | — | — |
| 2023-06-30 | HULL THOMAS DAVID III | Director,Officer | −Tax w/h | 2,960 | $15.90 | $47,064 |
| 2023-06-30 | Batdorff Douglas J. | Officer | +Exercise | 3,661 | — | — |
| 2023-06-30 | Batdorff Douglas J. | Officer | −Tax w/h | 1,037 | $15.90 | $16,488 |
| 2023-06-30 | Gardner Donald T. III | Officer | +Exercise | 5,463 | — | — |
| 2023-06-30 | Gardner Donald T. III | Officer | −Tax w/h | 1,547 | $15.90 | $24,597 |
| 2023-06-30 | Noble Ryan S. | Officer | −Tax w/h | 1,003 | $15.90 | $15,948 |
| 2023-06-30 | Noble Ryan S. | Officer | +Exercise | 3,541 | — | — |
| 2023-06-30 | Ranade Mandar | Officer | −Tax w/h | 1,006 | $15.90 | $15,995 |
| 2023-06-30 | Ranade Mandar | Officer | +Exercise | 3,551 | — | — |
| 2023-06-30 | Phillips Elizabeth D | Officer | −Tax w/h | 1,184 | $15.90 | $18,826 |
| 2023-06-30 | Phillips Elizabeth D | Officer | +Exercise | 3,260 | — | — |
| 2023-06-23 | Gardner Donald T. III | Officer | −Tax w/h | 2,660 | $16.47 | $43,810 |
| 2023-06-23 | Gardner Donald T. III | Officer | +Exercise | 9,397 | — | — |
| 2023-06-23 | HULL THOMAS DAVID III | Director,Officer | −Tax w/h | 5,585 | $16.47 | $91,985 |
| 2023-06-23 | HULL THOMAS DAVID III | Director,Officer | +Exercise | 19,733 | — | — |
| 2023-06-23 | Phillips Elizabeth D | Officer | −Tax w/h | 2,115 | $16.47 | $34,834 |
| 2023-06-23 | Phillips Elizabeth D | Officer | +Exercise | 5,824 | — | — |
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.