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 |
|---|---|---|---|---|---|---|
| 2025-12-09 | Donovan Richard M | Officer | +Buy | 900 | $12.32 | $11,088 |
| 2025-12-09 | Donovan Richard M | Officer | +Buy | 500 | $12.10 | $6,050 |
| 2025-12-09 | Donovan Richard M | Officer | +Buy | 500 | $12.18 | $6,090 |
| 2025-12-09 | Donovan Richard M | Officer | +Buy | 322 | $12.23 | $3,938 |
| 2025-12-09 | Donovan Richard M | Officer | +Buy | 100 | $12.32 | $1,232 |
| 2025-11-18 | Jean Thomas J. | Director | −Sell | 500 | $11.52 | $5,760 |
| 2025-11-18 | Jean Thomas J. | Director | −Sell | 1,250 | $11.60 | $14,500 |
| 2025-09-03 | Boulanger Mark P. | Director | +Buy | 1,200 | $11.47 | $13,764 |
| 2025-08-21 | Swenson John E. | Officer | +Buy | 12 | $11.54 | $138 |
| 2025-08-21 | Swenson John E. | Officer | +Buy | 99 | $11.55 | $1,143 |
| 2025-08-21 | Swenson John E. | Officer | +Buy | 189 | $11.57 | $2,187 |
| 2025-08-21 | Swenson John E. | Officer | +Buy | 300 | $11.74 | $3,522 |
| 2025-08-15 | Brannen James R. | Director,Officer | +Buy | 500 | $11.31 | $5,655 |
| 2025-06-17 | Jean Thomas J. | Director | −Sell | 1,700 | $11.08 | $18,836 |
| 2025-06-05 | Boulanger Mark P. | Director | +Buy | 1,000 | $11.24 | $11,240 |
| 2025-06-04 | Brannen James R. | Director,Officer | +Buy | 295 | $11.50 | $3,393 |
| 2025-06-04 | Brannen James R. | Director,Officer | +Buy | 5 | $11.34 | $57 |
| 2025-06-04 | Brannen James R. | Director,Officer | +Buy | 68 | $11.30 | $768 |
| 2025-06-04 | Brannen James R. | Director,Officer | +Buy | 132 | $11.29 | $1,490 |
| 2024-12-03 | Donovan Richard M | Officer | +Buy | 1,270 | $9.19 | $11,671 |
| 2024-12-02 | Lynch Dana C | Director | +Grant | 4,200 | — | — |
| 2024-12-02 | Donovan Richard M | Officer | +Grant | 15,000 | — | — |
| 2024-12-02 | Brannen James R. | Director,Officer | +Grant | 16,100 | — | — |
| 2024-12-02 | Boulanger Mark P. | Director | +Grant | 4,200 | — | — |
| 2024-12-02 | Williamson-Reid Paula J. | Director | +Grant | 4,200 | — | — |
| 2024-12-02 | Sylvester Janet | Director | +Grant | 4,200 | — | — |
| 2024-12-02 | Jean Thomas J. | Director | +Grant | 4,200 | — | — |
| 2024-12-02 | Swenson John E. | Officer | +Grant | 10,000 | — | — |
| 2024-12-02 | Tremblay Jean | Officer | +Grant | 5,000 | — | — |
| 2024-12-02 | Nee Paul | Officer | +Grant | 5,000 | — | — |
| 2024-12-02 | Johnson Erica A. | Director | +Grant | 4,200 | — | — |
| 2024-12-02 | Dargan Timothy F. | Officer | +Grant | 10,000 | — | — |
| 2024-12-02 | Jalbert James | Director | +Grant | 4,200 | — | — |
| 2024-12-02 | Bolduc Michael J. | Director | +Grant | 4,200 | — | — |
| 2024-12-02 | Swenson John E. | Officer | +Grant | 10,000 | — | — |
| 2024-12-02 | Donovan Richard M | Officer | +Grant | 15,000 | — | — |
| 2024-12-02 | Dargan Timothy F. | Officer | +Grant | 10,000 | — | — |
| 2024-12-02 | Tremblay Jean | Officer | +Grant | 5,000 | — | — |
| 2024-12-02 | Nee Paul | Officer | +Grant | 5,000 | — | — |
| 2024-11-20 | Brannen James R. | Director,Officer | +Buy | 500 | $9.19 | $4,595 |
| 2024-11-13 | Boulanger Mark P. | Director | +Buy | 1,000 | $9.19 | $9,190 |
| 2024-08-19 | Boulanger Mark P. | Director | +Buy | 1,000 | $9.35 | $9,350 |
| 2024-08-14 | Brannen James R. | Director,Officer | +Buy | 500 | $9.28 | $4,640 |
| 2024-05-20 | Lynch Dana C | Director | +Buy | 500 | $9.32 | $4,660 |
| 2024-05-15 | Brannen James R. | Director,Officer | +Buy | 500 | $9.12 | $4,560 |
| 2024-05-14 | Boulanger Mark P. | Director | +Buy | 1,100 | $9.11 | $10,021 |
| 2023-12-14 | Donovan Richard M | Officer | +Buy | 375 | $7.35 | $2,756 |
| 2023-12-13 | Donovan Richard M | Officer | +Buy | 1,358 | $7.10 | $9,642 |
| 2023-12-01 | Brannen James R. | Director,Officer | +Buy | 500 | $6.65 | $3,325 |
| 2023-12-01 | Boulanger Mark P. | Director | +Buy | 900 | $6.58 | $5,922 |
| 2023-11-29 | Donovan Richard M | Officer | +Buy | 500 | $6.53 | $3,265 |
| 2023-08-16 | Brannen James R. | Director,Officer | +Buy | 500 | $7.56 | $3,780 |
| 2023-05-25 | Nee Paul | Officer | +Grant | 2,478 | — | — |
| 2023-05-17 | Brannen James R. | Director,Officer | +Buy | 500 | $8.36 | $4,180 |
| 2023-05-17 | Donovan Richard M | Director,Officer | +Buy | 850 | $8.25 | $7,013 |
| 2021-11-18 | Donovan Richard M | Officer | +Buy | 500 | $10.00 | $5,000 |
| 2021-11-18 | Donovan Richard M | Officer | +Buy | 975 | $10.00 | $9,750 |
| 2021-11-18 | Donovan Richard M | Officer | +Grant | 10,000 | — | — |
| 2021-11-18 | Brannen James R. | Director,Officer | +Grant | 15,000 | — | — |
| 2021-11-18 | Tremblay Jean | Officer | +Grant | 8,500 | — | — |
| 2021-11-18 | Swenson John E. | Officer | +Grant | 8,500 | — | — |
| 2021-11-18 | Dargan Timothy F. | Officer | +Grant | 10,000 | — | — |
| 2021-11-18 | Boulanger Mark P. | Director | +Grant | 4,260 | — | — |
| 2021-11-18 | Williamson-Reid Paula J. | Director | +Grant | 4,260 | — | — |
| 2021-11-18 | Johnson Erica A. | Director | +Grant | 4,260 | — | — |
| 2021-11-18 | Lynch Dana C | DirectorOther | +Grant | 5,950 | — | — |
| 2021-11-18 | Jalbert James | Director | +Grant | 4,260 | — | — |
| 2021-11-18 | Bolduc Michael J. | Director | +Grant | 4,260 | — | — |
| 2021-11-18 | Jean Thomas J. | Director | +Grant | 4,260 | — | — |
| 2021-11-18 | Sylvester Janet | Director | +Grant | 4,260 | — | — |
| 2021-06-07 | Donovan Richard M | Officer | +Buy | 1,000 | $9.70 | $9,700 |
| 2021-05-20 | Donovan Richard M | Officer | +Buy | 2,500 | $9.75 | $24,375 |
| 2020-12-15 | Donovan Richard M | Officer | +Buy | 600 | $9.25 | $5,550 |
| 2020-12-07 | Donovan Richard M | Officer | +Buy | 1,032 | $9.24 | $9,536 |
| 2020-12-07 | Donovan Richard M | Officer | +Buy | 200 | $9.25 | $1,850 |
| 2020-12-04 | Donovan Richard M | Officer | +Buy | 10 | $9.15 | $92 |
| 2020-06-23 | Donovan Richard M | Officer | +Buy | 2,212 | $6.50 | $14,378 |
| 2020-06-10 | Donovan Richard M | Officer | +Buy | 5,000 | $7.00 | $35,000 |
| 2020-06-05 | Donovan Richard M | Officer | +Buy | 946 | $7.00 | $6,622 |
| 2019-08-20 | Boulanger Mark P. | Director | +Buy | 3,590 | $8.93 | $32,059 |
| 2019-08-16 | Johnson Erica A. | Director | +Buy | 2,796 | $8.94 | $24,996 |
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.