143 transactions by 18 insiders, from February 20, 2026 to August 21, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| David C. HiseyCFO | 16 | — | — | $783K |
| Frederick H. EppingerCEO | 14 | — | — | — |
| Brad RablePres | 14 | — | — | — |
| Elizabeth GiddensGC | 14 | — | — | — |
| Emily KainChief | 14 | — | — | — |
| Iain Martyn BryantPres | 14 | — | — | — |
| Ryan M. SwedPres | 14 | — | — | — |
| Erinlea ShecklerPres | 11 | — | — | — |
| Brian GlazeOfficer | 11 | — | — | $104K |
| C. Allen Bradley Jr.Dir | 10 | — | $192K | — |
| Robert ClarkeDir | 4 | — | — | — |
| Karen R. PallottaDir | 1 | — | — | — |
| Matthew MorrisDir | 1 | — | — | — |
| Thomas G. ApelDir | 1 | — | — | — |
| Helen VaidDir | 1 | — | — | — |
| Rodriquez Manuel SanchezDir | 1 | — | — | — |
| Deborah Jane MatzDir | 1 | — | — | — |
| William S. Corey Jr.Dir | 1 | — | — | — |
143 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Brian GlazeOfficer | Aug 21 | S | 1,500 | $69.16 | $104K |
| Iain Martyn BryantPresDERIV | Jul 1 | M | 1,071 | $0.00 | —? |
| Iain Martyn BryantPres | Jul 1 | F | 261 | $67.58 | $18K |
| Iain Martyn BryantPres | Jul 1 | M | 1,071 | — | — |
| C. Allen Bradley Jr.Dir | Jun 1 | P | 12 | $63.80 | $766 |
| C. Allen Bradley Jr.Dir | Jun 1 | P | 758 | $63.87 | $48K |
| C. Allen Bradley Jr.Dir | Jun 1 | P | 230 | $63.87 | $15K |
| Rodriquez Manuel SanchezDir | May 7 | A | 1,791 | $0.00 | — |
| Helen VaidDir | May 7 | A | 1,791 | $0.00 | — |
| Karen R. PallottaDir | May 7 | A | 1,791 | $0.00 | — |
| Matthew MorrisDir | May 7 | A | 1,791 | $0.00 | — |
| Deborah Jane MatzDir | May 7 | A | 1,791 | $0.00 | — |
| William S. Corey Jr.Dir | May 7 | A | 1,791 | $0.00 | — |
| Robert ClarkeDir | May 7 | A | 3,151 | $0.00 | — |
| C. Allen Bradley Jr.Dir | May 7 | A | 1,791 | $0.00 | — |
| Thomas G. ApelDir | May 7 | A | 1,791 | $0.00 | — |
| Ryan M. SwedPresDERIV | May 1 | M | 802 | $0.00 | —? |
| Ryan M. SwedPres | May 1 | F | 241 | $69.10 | $17K |
| Ryan M. SwedPres | May 1 | M | 802 | — | — |
| Brad RablePres | Apr 28 | G | 300 | $0.00 | — |
| David C. HiseyCFO | Apr 24 | S | 5,353 | $71.47 | $383K |
| David C. HiseyCFO | Apr 24 | S | 5,639 | $71.09 | $401K |
| Erinlea ShecklerPresDERIV | Mar 26 | A | 4,799 | $0.00 | —? |
| Erinlea ShecklerPresDERIV | Mar 26 | A | 4,799 | $0.00 | —? |
| Erinlea ShecklerPresDERIV | Mar 26 | M | 807 | $0.00 | —? |
| Erinlea ShecklerPresDERIV | Mar 26 | M | 1,519 | $0.00 | —? |
| Erinlea ShecklerPres | Mar 26 | F | 202 | $59.38 | $12K |
| Erinlea ShecklerPres | Mar 26 | M | 807 | — | — |
| Erinlea ShecklerPres | Mar 26 | F | 380 | $59.38 | $23K |
| Erinlea ShecklerPres | Mar 26 | M | 1,519 | — | — |
| Ryan M. SwedPresDERIV | Mar 26 | A | 5,052 | $0.00 | —? |
| Ryan M. SwedPresDERIV | Mar 26 | A | 5,052 | $0.00 | —? |
| Ryan M. SwedPresDERIV | Mar 26 | M | 1,148 | $0.00 | —? |
| Ryan M. SwedPresDERIV | Mar 26 | M | 2,495 | $0.00 | —? |
| Ryan M. SwedPres | Mar 26 | F | 331 | $59.38 | $20K |
| Ryan M. SwedPres | Mar 26 | M | 1,148 | — | — |
| Ryan M. SwedPres | Mar 26 | F | 718 | $59.38 | $43K |
| Ryan M. SwedPres | Mar 26 | M | 2,495 | — | — |
| Brad RablePresDERIV | Mar 26 | A | 6,012 | $0.00 | —? |
| Brad RablePresDERIV | Mar 26 | M | 792 | $0.00 | —? |
| Brad RablePresDERIV | Mar 26 | M | 1,255 | $0.00 | —? |
| Brad RablePres | Mar 26 | F | 193 | $59.38 | $11K |
| Brad RablePres | Mar 26 | M | 792 | — | — |
| Brad RablePres | Mar 26 | F | 306 | $59.38 | $18K |
| Brad RablePres | Mar 26 | M | 1,255 | — | — |
| Emily KainChiefDERIV | Mar 26 | A | 2,593 | $0.00 | —? |
| Emily KainChiefDERIV | Mar 26 | A | 2,593 | $0.00 | —? |
| Emily KainChiefDERIV | Mar 26 | M | 680 | $0.00 | —? |
| Emily KainChiefDERIV | Mar 26 | M | 865 | $0.00 | —? |
| Emily KainChief | Mar 26 | F | 166 | $59.38 | $10K |
| Emily KainChief | Mar 26 | M | 680 | — | — |
| Emily KainChief | Mar 26 | F | 211 | $59.38 | $13K |
| Emily KainChief | Mar 26 | M | 865 | — | — |
| David C. HiseyCFODERIV | Mar 26 | A | 9,472 | $0.00 | —? |
| David C. HiseyCFODERIV | Mar 26 | A | 9,472 | $0.00 | —? |
| David C. HiseyCFODERIV | Mar 26 | M | 2,544 | $0.00 | —? |
| David C. HiseyCFODERIV | Mar 26 | M | 3,960 | $0.00 | —? |
| David C. HiseyCFO | Mar 26 | F | 1,148 | $59.38 | $68K |
| David C. HiseyCFO | Mar 26 | M | 2,544 | — | — |
| David C. HiseyCFO | Mar 26 | F | 1,786 | $59.38 | $106K |
| David C. HiseyCFO | Mar 26 | M | 3,960 | — | — |
| Brian GlazeOfficerDERIV | Mar 26 | A | 3,046 | $0.00 | —? |
| Brian GlazeOfficerDERIV | Mar 26 | M | 826 | $0.00 | —? |
| Brian GlazeOfficerDERIV | Mar 26 | M | 925 | $0.00 | —? |
| Brian GlazeOfficer | Mar 26 | F | 202 | $59.38 | $12K |
| Brian GlazeOfficer | Mar 26 | M | 826 | — | — |
| Brian GlazeOfficer | Mar 26 | F | 226 | $59.38 | $13K |
| Brian GlazeOfficer | Mar 26 | M | 925 | — | — |
| Elizabeth GiddensGCDERIV | Mar 26 | A | 3,507 | $0.00 | —? |
| Elizabeth GiddensGCDERIV | Mar 26 | A | 3,507 | $0.00 | —? |
| Elizabeth GiddensGCDERIV | Mar 26 | M | 929 | $0.00 | —? |
| Elizabeth GiddensGCDERIV | Mar 26 | M | 1,040 | $0.00 | —? |
| Elizabeth GiddensGC | Mar 26 | F | 227 | $59.38 | $13K |
| Elizabeth GiddensGC | Mar 26 | M | 929 | — | — |
| Elizabeth GiddensGC | Mar 26 | F | 254 | $59.38 | $15K |
| Elizabeth GiddensGC | Mar 26 | M | 1,040 | — | — |
| Frederick H. EppingerCEODERIV | Mar 26 | A | 38,901 | $0.00 | —? |
| Frederick H. EppingerCEODERIV | Mar 26 | A | 38,901 | $0.00 | —? |
| Frederick H. EppingerCEODERIV | Mar 26 | M | 10,253 | $0.00 | —? |
| Frederick H. EppingerCEODERIV | Mar 26 | M | 6,753 | $0.00 | —? |
| Frederick H. EppingerCEO | Mar 26 | F | 4,958 | $59.38 | $294K |
| Frederick H. EppingerCEO | Mar 26 | M | 10,253 | — | — |
| Frederick H. EppingerCEO | Mar 26 | F | 3,266 | $59.38 | $194K |
| Frederick H. EppingerCEO | Mar 26 | M | 6,753 | — | — |
| Iain Martyn BryantPresDERIV | Mar 26 | A | 3,486 | $0.00 | —? |
| Iain Martyn BryantPresDERIV | Mar 26 | A | 3,486 | $0.00 | —? |
| Iain Martyn BryantPresDERIV | Mar 26 | M | 734 | $0.00 | —? |
| Iain Martyn BryantPresDERIV | Mar 26 | M | 303 | $0.00 | —? |
| Iain Martyn BryantPres | Mar 26 | F | 179 | $59.38 | $11K |
| Iain Martyn BryantPres | Mar 26 | M | 734 | — | — |
| Iain Martyn BryantPres | Mar 26 | F | 74 | $59.38 | $4K |
| Iain Martyn BryantPres | Mar 26 | M | 303 | — | — |
| C. Allen Bradley Jr.Dir | Mar 12 | P | 236 | $63.06 | $15K |
| C. Allen Bradley Jr.Dir | Mar 12 | P | 464 | $62.35 | $29K |
| C. Allen Bradley Jr.Dir | Mar 11 | P | 100 | $63.19 | $6K |
| C. Allen Bradley Jr.Dir | Mar 11 | P | 200 | $63.13 | $13K |
| C. Allen Bradley Jr.Dir | Mar 10 | P | 417 | $65.35 | $27K |
| C. Allen Bradley Jr.Dir | Mar 10 | P | 583 | $65.35 | $38K |
| Ryan M. SwedPresDERIV | Mar 8 | M | 3,206 | $0.00 | —? |
| Ryan M. SwedPres | Mar 8 | F | 925 | $67.00 | $62K |
| Ryan M. SwedPres | Mar 8 | M | 3,206 | — | — |
| Erinlea ShecklerPresDERIV | Mar 8 | M | 1,794 | $0.00 | —? |
| Erinlea ShecklerPres | Mar 8 | F | 451 | $67.00 | $30K |
| Erinlea ShecklerPres | Mar 8 | M | 1,794 | — | — |
| Brad RablePresDERIV | Mar 8 | M | 1,012 | $0.00 | —? |
| Brad RablePresDERIV | Mar 8 | M | 4,555 | $0.00 | —? |
| Brad RablePres | Mar 8 | F | 247 | $67.00 | $17K |
| Brad RablePres | Mar 8 | M | 1,012 | — | — |
| Brad RablePres | Mar 8 | F | 1,110 | $67.00 | $74K |
| Brad RablePres | Mar 8 | M | 4,555 | — | — |
| Emily KainChiefDERIV | Mar 8 | M | 710 | $0.00 | —? |
| Emily KainChiefDERIV | Mar 8 | M | 3,195 | $0.00 | —? |
| Emily KainChief | Mar 8 | F | 173 | $67.00 | $12K |
| Emily KainChief | Mar 8 | M | 710 | — | — |
| Emily KainChief | Mar 8 | F | 778 | $67.00 | $52K |
| Emily KainChief | Mar 8 | M | 3,195 | — | — |
| David C. HiseyCFODERIV | Mar 8 | M | 3,349 | $0.00 | —? |
| David C. HiseyCFODERIV | Mar 8 | M | 15,069 | $0.00 | —? |
| David C. HiseyCFO | Mar 8 | F | 1,511 | $67.00 | $101K |
| David C. HiseyCFO | Mar 8 | M | 3,349 | — | — |
| David C. HiseyCFO | Mar 8 | F | 5,915 | $67.00 | $396K |
| David C. HiseyCFO | Mar 8 | M | 15,069 | — | — |
| Brian GlazeOfficerDERIV | Mar 8 | M | 1,345 | $0.00 | —? |
| Brian GlazeOfficer | Mar 8 | F | 328 | $67.00 | $22K |
| Brian GlazeOfficer | Mar 8 | M | 1,345 | — | — |
| Elizabeth GiddensGCDERIV | Mar 8 | M | 1,141 | $0.00 | —? |
| Elizabeth GiddensGCDERIV | Mar 8 | M | 5,135 | $0.00 | —? |
| Elizabeth GiddensGC | Mar 8 | F | 278 | $67.00 | $19K |
| Elizabeth GiddensGC | Mar 8 | M | 1,141 | — | — |
| Elizabeth GiddensGC | Mar 8 | F | 1,251 | $67.00 | $84K |
| Elizabeth GiddensGC | Mar 8 | M | 5,135 | — | — |
| Frederick H. EppingerCEODERIV | Mar 8 | M | 6,992 | $0.00 | —? |
| Frederick H. EppingerCEODERIV | Mar 8 | M | 31,463 | $0.00 | —? |
| Frederick H. EppingerCEO | Mar 8 | F | 3,381 | $67.00 | $227K |
| Frederick H. EppingerCEO | Mar 8 | M | 6,992 | — | — |
| Frederick H. EppingerCEO | Mar 8 | F | 15,213 | $67.00 | $1.0M |
| Frederick H. EppingerCEO | Mar 8 | M | 31,463 | — | — |
| Iain Martyn BryantPresDERIV | Mar 8 | M | 449 | $0.00 | —? |
| Iain Martyn BryantPres | Mar 8 | F | 110 | $67.00 | $7K |
| Iain Martyn BryantPres | Mar 8 | M | 449 | — | — |
| Robert ClarkeDir | Feb 20 | G | 75 | $0.00 | — |
| Robert ClarkeDir | Feb 20 | G | 543 | $0.00 | — |
| Robert ClarkeDir | Feb 20 | G | 1,085 | $0.00 | — |