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-11 | Rivest Dean W. | Director,Officer | +Buy | 1,000 | $29.50 | $29,500 |
| 2026-02-22 | Rivest Dean W. | Director,Officer | −Disp→issuer | 593 | $37.55 | $22,267 |
| 2026-02-22 | Rivest Dean W. | Director,Officer | +Exercise | 593 | — | — |
| 2026-02-22 | Moran Edwin B. | Director,Officer | +Exercise | 494 | — | — |
| 2026-02-22 | Moran Edwin B. | Director,Officer | −Disp→issuer | 494 | $37.55 | $18,550 |
| 2026-02-22 | Unger Matthew Francis | Officer | +Exercise | 395 | — | — |
| 2026-02-22 | Unger Matthew Francis | Officer | −Disp→issuer | 395 | $37.55 | $14,832 |
| 2025-12-10 | Evans David K | Director | +Buy | 142 | $30.67 | $4,355 |
| 2025-12-10 | Evans David K | Director | +Buy | 242 | $30.62 | $7,410 |
| 2025-12-10 | REED STEWART B | Director,TenPercentOwner | −Gift | 4,000 | — | — |
| 2025-12-05 | SHEA STEPHEN M | Director | +Buy | 2,350 | $28.47 | $66,905 |
| 2025-12-04 | SHEA STEPHEN M | Director | +Buy | 1,400 | $28.44 | $39,816 |
| 2025-11-24 | Moran Edwin B. | Director,Officer | +Buy | 500 | $27.29 | $13,645 |
| 2025-06-12 | Hoben Kevin R | Director,Officer | −Sell | 972 | $31.55 | $30,667 |
| 2025-05-02 | Moran Edwin B. | Director,Officer | +Buy | 500 | $29.72 | $14,860 |
| 2025-02-18 | Rivest Dean W. | Director,Officer | −Disp→issuer | 603 | $38.62 | $23,288 |
| 2025-02-18 | Rivest Dean W. | Director,Officer | +Exercise | 603 | — | — |
| 2025-02-18 | Moran Edwin B. | Director,Officer | −Disp→issuer | 402 | $38.62 | $15,525 |
| 2025-02-18 | Moran Edwin B. | Director,Officer | +Exercise | 402 | — | — |
| 2024-12-30 | REED STEWART B | Director,TenPercentOwner | −Gift | 2,500 | — | — |
| 2024-03-22 | REED STEWART B | Director,TenPercentOwner | +Inherited | 2,079,008 | — | — |
| 2024-03-22 | REED STEWART B | Director,TenPercentOwner | −Inherited | 2,079,008 | — | — |
| 2024-03-22 | Reed Estate of John E | TenPercentOwner | −Inherited | 2,079,008 | — | — |
| 2024-02-28 | Moran Edwin B. | Director,Officer | −Disp→issuer | 750 | $70.59 | $52,943 |
| 2024-02-28 | Moran Edwin B. | Director,Officer | +Exercise | 750 | — | — |
| 2024-02-28 | Rivest Dean W. | Director,Officer | −Disp→issuer | 750 | $70.59 | $52,943 |
| 2024-02-28 | Rivest Dean W. | Director,Officer | +Exercise | 750 | — | — |
| 2023-12-14 | REED STEWART B | Director,TenPercentOwner | −Gift | 1,250 | — | — |
| 2023-06-05 | Hoben Kevin R | Director,Officer | −Gift | 850 | — | — |
| 2023-06-05 | Hoben Kevin R | Director,Officer | −Gift | 850 | — | — |
| 2023-03-27 | REED STEWART B | Director,TenPercentOwner | −Gift | 1,000 | — | — |
| 2023-02-15 | Scanlan Timothy P. | Officer | −Disp→issuer | 930 | $123.30 | $114,669 |
| 2023-02-15 | Scanlan Timothy P. | Officer | +Exercise | 930 | — | — |
| 2023-02-15 | Moran Edwin B. | Officer | +Exercise | 930 | — | — |
| 2023-02-15 | Moran Edwin B. | Officer | −Disp→issuer | 930 | $123.30 | $114,669 |
| 2023-02-15 | Rivest Dean W. | Officer | +Exercise | 930 | — | — |
| 2023-02-15 | Rivest Dean W. | Officer | −Disp→issuer | 930 | $123.30 | $114,669 |
| 2022-08-19 | Albino Mark F | Director | −Sell | 3,199 | $120.00 | $383,880 |
| 2022-08-19 | Albino Mark F | Director | −Sell | 126 | $120.50 | $15,183 |
| 2022-08-19 | Albino Mark F | Director | −Sell | 100 | $120.25 | $12,025 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 13 | $120.03 | $1,560 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 7 | $120.12 | $841 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 1 | $120.13 | $120 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 200 | $120.00 | $24,000 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 100 | $120.02 | $12,002 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 46 | $120.03 | $5,521 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 1,741 | $120.00 | $208,920 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 94 | $120.05 | $11,285 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 100 | $120.22 | $12,022 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 200 | $120.11 | $24,022 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 100 | $120.01 | $12,001 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 1 | $120.05 | $120 |
| 2022-08-18 | Albino Mark F | Director | −Sell | 100 | $120.23 | $12,023 |
| 2022-08-17 | Albino Mark F | Director | −Sell | 196 | $120.00 | $23,520 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 159 | $115.13 | $18,306 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 500 | $115.12 | $57,560 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 200 | $115.11 | $23,022 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 170 | $115.10 | $19,567 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 50 | $115.09 | $5,755 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 200 | $115.08 | $23,016 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 58 | $115.07 | $6,674 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 181 | $115.06 | $20,826 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 259 | $115.05 | $29,798 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 150 | $115.03 | $17,255 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 451 | $115.02 | $51,874 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 463 | $115.01 | $53,250 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 2 | $115.00 | $230 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 7,446 | $115.00 | $856,290 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 300 | $115.15 | $34,545 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 69 | $115.16 | $7,946 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.17 | $11,517 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 4 | $115.19 | $461 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.20 | $11,520 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 2 | $115.20 | $230 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.26 | $11,526 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 51 | $115.30 | $5,880 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.31 | $11,531 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 38 | $115.32 | $4,382 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 500 | $115.33 | $57,665 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.35 | $11,535 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.40 | $11,540 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 92 | $115.46 | $10,622 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 20 | $115.47 | $2,309 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.04 | $11,504 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 90 | $115.85 | $10,427 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.86 | $11,586 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 15 | $115.87 | $1,738 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 10 | $115.88 | $1,159 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.89 | $11,589 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 2 | $115.58 | $231 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 2 | $115.49 | $231 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 183 | $115.50 | $21,137 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 10 | $115.51 | $1,155 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 25 | $115.52 | $2,888 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 50 | $115.55 | $5,778 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 1 | $115.56 | $116 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 20 | $115.57 | $2,311 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 3 | $115.62 | $347 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 20 | $115.63 | $2,313 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 26 | $115.64 | $3,007 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 190 | $115.66 | $21,975 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 99 | $115.67 | $11,451 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 284 | $115.69 | $32,856 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 260 | $115.70 | $30,082 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 150 | $115.71 | $17,357 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 10 | $115.72 | $1,157 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 8 | $115.73 | $926 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 11 | $115.74 | $1,273 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 105 | $115.75 | $12,154 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $115.77 | $11,577 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 352 | $115.80 | $40,762 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 219 | $115.81 | $25,362 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 30 | $115.82 | $3,475 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 10 | $115.84 | $1,158 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 20 | $116.19 | $2,324 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 150 | $116.18 | $17,427 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 50 | $116.17 | $5,809 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 100 | $116.16 | $11,616 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 200 | $116.15 | $23,230 |
| 2022-08-16 | Albino Mark F | Director | −Sell | 230 | $116.14 | $26,712 |
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.