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-24 | HELMETAG CARL | Director | −Sell | 25 | $63.92 | $1,598 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 25 | $63.45 | $1,586 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 22 | $63.43 | $1,395 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 20 | $63.95 | $1,279 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 15 | $63.96 | $959 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 10 | $63.96 | $640 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 10 | $63.93 | $639 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 5 | $63.98 | $320 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 5 | $63.97 | $320 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 5 | $63.93 | $320 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 5 | $63.28 | $316 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 5 | $63.25 | $316 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 5 | $63.16 | $316 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 2 | $63.28 | $127 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 181 | $63.56 | $11,504 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 130 | $63.91 | $8,308 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 110 | $63.13 | $6,944 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 105 | $63.96 | $6,716 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 95 | $63.39 | $6,022 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 85 | $63.92 | $5,433 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 65 | $63.91 | $4,154 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 35 | $63.15 | $2,210 |
| 2026-06-24 | HELMETAG CARL | Director | −Sell | 35 | $63.94 | $2,238 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $65.74 | $6,574 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $65.69 | $6,569 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 200 | $65.80 | $13,160 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 150 | $65.84 | $9,876 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 104 | $65.94 | $6,858 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 200 | $65.99 | $13,198 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 200 | $65.99 | $13,198 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $66.01 | $6,601 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $66.03 | $6,603 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 17 | $66.12 | $1,124 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 11 | $66.16 | $728 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 200 | $66.18 | $13,236 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $66.18 | $6,618 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $66.20 | $6,620 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 12 | $66.23 | $795 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 12 | $66.29 | $795 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $66.31 | $6,631 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 32 | $66.39 | $2,124 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $66.40 | $6,640 |
| 2026-06-23 | CORR PAUL J | Director | +Exercise | 2,550 | $18.05 | $46,028 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 12 | $65.08 | $781 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $65.30 | $6,530 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $65.43 | $6,543 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 200 | $65.52 | $13,104 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $65.59 | $6,559 |
| 2026-06-23 | CORR PAUL J | Director | −Sell | 100 | $65.64 | $6,564 |
| 2026-06-22 | ONEIL DAVID A | Director,Officer | −Sell | 2,500 | $67.71 | $169,275 |
| 2026-06-22 | Pickering Jennifer Michele | Officer | −Sell | 2,500 | $63.00 | $157,500 |
| 2026-06-22 | Pickering Jennifer Michele | Officer | +Exercise | 2,500 | $24.46 | $61,150 |
| 2026-06-22 | WOOL MICHAEL W | Director | −Gift | 600 | $8.98 | $5,388 |
| 2026-06-22 | WOOL MICHAEL W | Director | −Gift | 900 | $11.25 | $10,125 |
| 2026-05-27 | WOOL MICHAEL W | Director | +Exercise | 2,150 | $20.50 | $44,075 |
| 2026-05-21 | HELMETAG CARL | Director | +Exercise | 2,000 | $21.75 | $43,500 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 96 | $66.65 | $6,398 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 29 | $66.64 | $1,933 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $66.23 | $6,623 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $65.57 | $6,557 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $65.42 | $6,542 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 69 | $67.15 | $4,633 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 1 | $66.04 | $66 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 1 | $68.20 | $68 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $66.36 | $6,636 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 46 | $66.67 | $3,067 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $66.68 | $6,668 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $66.57 | $6,657 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $65.95 | $6,595 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 8 | $65.81 | $526 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 90 | $66.66 | $5,999 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 26 | $67.48 | $1,754 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $65.94 | $6,594 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 141 | $65.60 | $9,250 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 84 | $66.63 | $5,597 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 76 | $65.80 | $5,001 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 5 | $68.01 | $340 |
| 2026-05-15 | CORR PAUL J | Director | +Exercise | 2,550 | $20.50 | $52,275 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 99 | $65.91 | $6,525 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $66.15 | $6,615 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $66.37 | $6,637 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 57 | $66.56 | $3,794 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 99 | $65.90 | $6,524 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 15 | $66.09 | $991 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 15 | $67.16 | $1,007 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 300 | $66.57 | $19,971 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 8 | $68.15 | $545 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 78 | $67.47 | $5,263 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $67.20 | $6,720 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 100 | $66.59 | $6,659 |
| 2026-05-15 | CORR PAUL J | Director | −Sell | 7 | $66.10 | $463 |
| 2026-03-02 | HELMETAG CARL | Director | +Exercise | 1,600 | $26.25 | $42,000 |
| 2026-02-23 | WOOL MICHAEL W | Director | +Exercise | 1,842 | $27.21 | $50,121 |
| 2026-02-19 | WOOL MICHAEL W | Director | −Sell | 1,000 | $57.90 | $57,900 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.42 | $5,842 |
| 2026-02-18 | CORR PAUL J | Director | +Exercise | 2,400 | $21.75 | $52,200 |
| 2026-02-18 | CORR PAUL J | Director | +Exercise | 2,242 | $27.21 | $61,005 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $59.43 | $5,943 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.54 | $5,854 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 200 | $58.35 | $11,670 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $57.31 | $5,731 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.19 | $5,819 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $57.40 | $5,740 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $57.45 | $5,745 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $57.40 | $5,740 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.02 | $5,802 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.13 | $5,813 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.11 | $5,811 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.31 | $5,831 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.40 | $5,840 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.10 | $5,810 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.49 | $5,849 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.38 | $5,838 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.39 | $5,839 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.44 | $5,844 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 100 | $58.46 | $5,846 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 142 | $58.84 | $8,355 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 6 | $58.25 | $350 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 41 | $58.41 | $2,395 |
| 2026-02-18 | CORR PAUL J | Director | −Sell | 92 | $57.50 | $5,290 |
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.