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-28 | Burke John N | Director | +Grant | 80,342 | — | — |
| 2026-05-28 | MCGILLICUDDY DENNIS J | Director | +Grant | 80,342 | — | — |
| 2026-05-28 | Murray Georgia | Director | +Grant | 80,342 | — | — |
| 2026-05-28 | Bitterman Jennifer | Director | +Grant | 80,342 | — | — |
| 2025-05-30 | Schanzer Bruce J | Director | +Grant | 24,725 | — | — |
| 2025-05-30 | MCGILLICUDDY DENNIS J | Director | +Grant | 24,725 | — | — |
| 2025-05-30 | Murray Georgia | Director | +Grant | 24,725 | — | — |
| 2025-05-30 | Burke John N | Director | +Grant | 24,725 | — | — |
| 2025-05-30 | Wilkins Milton P Jr | Director | +Grant | 24,725 | — | — |
| 2024-12-16 | Carter Jeffrey B | Officer | +Buy | 18,500 | $2.12 | $39,220 |
| 2024-12-13 | Schanzer Bruce J | Director | +Buy | 43,311 | $1.89 | $81,858 |
| 2024-12-12 | Schanzer Bruce J | Director | +Buy | 40,600 | $1.89 | $76,734 |
| 2024-12-11 | Schanzer Bruce J | Director | +Buy | 110,589 | $1.87 | $206,801 |
| 2024-05-31 | Burke John N | Director | +Grant | 22,727 | — | — |
| 2024-05-31 | HANSEN BRIAN N | Director | +Grant | 22,727 | — | — |
| 2024-05-31 | Hoxsie Kenneth A | Director | +Grant | 22,727 | — | — |
| 2024-05-31 | MCGILLICUDDY DENNIS J | Director | +Grant | 22,727 | — | — |
| 2024-05-31 | Murray Georgia | Director | +Grant | 22,727 | — | — |
| 2024-05-31 | Wilkins Milton P Jr | Director | +Grant | 22,727 | — | — |
| 2024-03-04 | HANSEN BRIAN N | Director | +Buy | 50,000 | $2.33 | $116,500 |
| 2023-11-13 | HANSEN BRIAN N | Director | +Buy | 40,000 | $2.09 | $83,600 |
| 2023-11-10 | HANSEN BRIAN N | Director | +Buy | 35,000 | $2.10 | $73,500 |
| 2023-08-22 | HANSEN BRIAN N | Director | +Buy | 2,177 | $1.80 | $3,919 |
| 2023-08-21 | HANSEN BRIAN N | Director | +Buy | 19,705 | $1.80 | $35,469 |
| 2023-08-18 | HANSEN BRIAN N | Director | +Buy | 3,118 | $1.80 | $5,612 |
| 2023-08-08 | HANSEN BRIAN N | Director | +Buy | 10,000 | $1.79 | $17,900 |
| 2023-08-07 | HANSEN BRIAN N | Director | +Buy | 13,590 | $1.80 | $24,462 |
| 2023-05-26 | HANSEN BRIAN N | Director | +Buy | 50,000 | $1.43 | $71,500 |
| 2023-05-26 | Odle Jonathan Bennett | TenPercentOwner | −Sell | 365,000 | $1.42 | $518,300 |
| 2023-05-25 | HANSEN BRIAN N | Director | +Buy | 50,000 | $1.47 | $73,500 |
| 2023-05-18 | O'Neil Kathryn P | Director | +Grant | 27,777 | — | — |
| 2023-05-18 | Murray Georgia | Director | +Grant | 27,777 | — | — |
| 2023-05-18 | HANSEN BRIAN N | Director | +Grant | 27,777 | — | — |
| 2023-05-18 | Burke John N | Director | +Grant | 27,777 | — | — |
| 2023-05-18 | Hoxsie Kenneth A | Director | +Grant | 27,777 | — | — |
| 2023-05-18 | MCGILLICUDDY DENNIS J | Director | +Grant | 27,777 | — | — |
| 2023-05-18 | Wilkins Milton P Jr | Director | +Grant | 27,777 | — | — |
| 2023-05-16 | HANSEN BRIAN N | Director | +Buy | 100,000 | $1.48 | $148,000 |
| 2023-03-09 | HANSEN BRIAN N | Director | +Buy | 100,000 | $2.08 | $208,000 |
| 2023-03-08 | MCGILLICUDDY DENNIS J | Director | +Buy | 25,000 | $2.13 | $53,250 |
| 2023-03-07 | MCGILLICUDDY DENNIS J | Director | +Buy | 150,000 | $2.18 | $327,000 |
| 2023-03-06 | MCGILLICUDDY DENNIS J | Director | +Buy | 25,000 | $2.25 | $56,250 |
| 2023-03-03 | HANSEN BRIAN N | Director | +Buy | 40,903 | $2.38 | $97,349 |
| 2023-03-02 | HANSEN BRIAN N | Director | +Buy | 9,097 | $2.35 | $21,378 |
| 2023-03-01 | HANSEN BRIAN N | Director | +Buy | 50,000 | $2.36 | $118,000 |
| 2023-02-22 | HANSEN BRIAN N | Director | +Buy | 15,000 | $2.63 | $39,450 |
| 2023-02-21 | HANSEN BRIAN N | Director | +Buy | 35,000 | $2.63 | $92,050 |
| 2023-02-17 | HANSEN BRIAN N | Director | +Buy | 50,000 | $2.75 | $137,500 |
| 2022-11-17 | HANSEN BRIAN N | Director | +Buy | 2,941 | $2.75 | $8,088 |
| 2022-11-09 | HANSEN BRIAN N | Director | +Buy | 50,125 | $2.74 | $137,343 |
| 2022-09-14 | HANSEN BRIAN N | Director | +Buy | 25,000 | $2.99 | $74,750 |
| 2022-09-13 | HANSEN BRIAN N | Director | +Buy | 65,000 | $3.08 | $200,200 |
| 2022-08-09 | HANSEN BRIAN N | Director | +Buy | 30,000 | $3.30 | $99,000 |
| 2022-08-08 | HANSEN BRIAN N | Director | +Buy | 25,274 | $3.33 | $84,162 |
| 2022-08-08 | MCGILLICUDDY DENNIS J | Director | +Buy | 100,000 | $3.40 | $340,000 |
| 2022-08-05 | HANSEN BRIAN N | Director | +Buy | 44,726 | $3.33 | $148,938 |
| 2022-06-16 | HANSEN BRIAN N | Director | +Buy | 42,500 | $3.93 | $167,025 |
| 2022-06-15 | HANSEN BRIAN N | Director | +Buy | 7,500 | $4.03 | $30,225 |
| 2022-06-14 | HANSEN BRIAN N | Director | +Buy | 50,000 | $3.96 | $198,000 |
| 2022-05-17 | Murray Georgia | Director | +Grant | 12,019 | — | — |
| 2022-05-17 | Hoxsie Kenneth A | Director | +Grant | 12,019 | — | — |
| 2022-05-17 | Wilkins Milton P Jr | Director | +Grant | 12,019 | — | — |
| 2022-05-17 | Burke John N | Director | +Grant | 12,019 | — | — |
| 2022-05-17 | O'Neil Kathryn P | Director | +Grant | 12,019 | — | — |
| 2022-05-17 | HANSEN BRIAN N | Director | +Grant | 12,019 | — | — |
| 2022-05-17 | MCGILLICUDDY DENNIS J | Director | +Grant | 12,019 | — | — |
| 2022-05-06 | Hoxsie Kenneth A | Director | +Buy | 10,400 | $4.80 | $49,920 |
| 2022-02-18 | HANSEN BRIAN N | Director | +Buy | 50,000 | $5.68 | $284,000 |
| 2021-09-07 | HANSEN BRIAN N | Director | −Gift | 125,000 | — | — |
| 2021-05-20 | HANSEN BRIAN N | Director | +Grant | 11,094 | $5.07 | $56,247 |
| 2021-05-20 | Murray Georgia | Director | +Grant | 11,094 | $5.07 | $56,247 |
| 2021-05-20 | Hoxsie Kenneth A | Director | +Grant | 11,094 | $5.07 | $56,247 |
| 2021-05-20 | Burke John N | Director | +Grant | 11,094 | $5.07 | $56,247 |
| 2021-05-20 | MCGILLICUDDY DENNIS J | Director | +Grant | 11,094 | $5.07 | $56,247 |
| 2021-05-20 | O'Neil Kathryn P | Director | +Grant | 11,094 | $5.07 | $56,247 |
| 2021-05-17 | O'Neil Kathryn P | Director | +Buy | 300 | $5.08 | $1,524 |
| 2021-05-17 | O'Neil Kathryn P | Director | +Buy | 3,024 | $5.09 | $15,392 |
| 2021-05-17 | O'Neil Kathryn P | Director | +Buy | 3,455 | $5.10 | $17,621 |
| 2021-05-17 | O'Neil Kathryn P | Director | +Buy | 3,221 | $5.08 | $16,363 |
| 2021-05-13 | O'Neil Kathryn P | Director | +Buy | 3,011 | $5.07 | $15,266 |
| 2021-05-13 | O'Neil Kathryn P | Director | +Buy | 4,672 | $5.09 | $23,780 |
| 2021-05-13 | O'Neil Kathryn P | Director | +Buy | 300 | $5.07 | $1,521 |
| 2021-05-13 | O'Neil Kathryn P | Director | +Buy | 1,917 | $5.08 | $9,738 |
| 2021-05-13 | O'Neil Kathryn P | Director | +Buy | 100 | $5.08 | $508 |
| 2021-05-12 | Hoxsie Kenneth A | Director | +Buy | 1,273 | $4.98 | $6,340 |
| 2021-05-12 | Hoxsie Kenneth A | Director | +Buy | 100 | $4.97 | $497 |
| 2021-05-12 | Hoxsie Kenneth A | Director | +Buy | 934 | $4.98 | $4,651 |
| 2021-05-11 | Hoxsie Kenneth A | Director | +Buy | 5,000 | $5.11 | $25,550 |
| 2021-05-11 | Hoxsie Kenneth A | Director | +Buy | 2,593 | $5.00 | $12,965 |
| 2021-05-11 | Hoxsie Kenneth A | Director | +Buy | 100 | $5.00 | $500 |
| 2021-02-22 | MCGILLICUDDY DENNIS J | Director | +Buy | 122,728 | $4.34 | $532,640 |
| 2021-02-19 | Hoxsie Kenneth A | Director | +Buy | 100 | $4.18 | $418 |
| 2021-02-19 | Hoxsie Kenneth A | Director | +Buy | 82 | $4.17 | $342 |
| 2021-02-19 | Hoxsie Kenneth A | Director | +Buy | 6,318 | $4.18 | $26,409 |
| 2021-02-19 | HANSEN BRIAN N | Director | +Buy | 62,500 | $4.14 | $258,750 |
| 2021-02-19 | MCGILLICUDDY DENNIS J | Director | +Buy | 177,824 | $4.13 | $734,413 |
| 2020-09-15 | Hoxsie Kenneth A | Director | +Buy | 3,000 | $4.21 | $12,630 |
| 2020-09-15 | Burke John N | Director | +Buy | 5,500 | $4.30 | $23,650 |
| 2020-09-14 | Hoxsie Kenneth A | Director | +Buy | 3,000 | $4.16 | $12,480 |
| 2020-09-14 | MCGILLICUDDY DENNIS J | Director | +Buy | 30,100 | $4.17 | $125,517 |
| 2020-09-11 | MCGILLICUDDY DENNIS J | Director | +Buy | 107,300 | $4.25 | $456,025 |
| 2020-09-10 | MCGILLICUDDY DENNIS J | Director | +Buy | 45,000 | $4.54 | $204,300 |
| 2020-09-09 | MCGILLICUDDY DENNIS J | Director | +Buy | 36,800 | $4.59 | $168,912 |
| 2020-09-08 | MCGILLICUDDY DENNIS J | Director | +Buy | 30,900 | $4.43 | $136,887 |
| 2020-08-06 | Burke John N | Director | +L | 110 | $5.28 | $580 |
| 2020-06-04 | Burke John N | Director | +Grant | 9,833 | $5.72 | $56,245 |
| 2020-06-04 | Murray Georgia | Director | +Grant | 9,833 | $5.72 | $56,245 |
| 2020-06-04 | Hoxsie Kenneth A | Director | +Grant | 9,833 | $5.72 | $56,245 |
| 2020-06-04 | MCGILLICUDDY DENNIS J | Director | +Grant | 9,833 | $5.72 | $56,245 |
| 2020-06-04 | HANSEN BRIAN N | Director | +Grant | 9,833 | $5.72 | $56,245 |
| 2020-06-04 | O'Neil Kathryn P | Director | +Grant | 9,833 | $5.72 | $56,245 |
| 2020-05-07 | Burke John N | Director | +L | 112 | $5.09 | $570 |
| 2020-03-09 | HANSEN BRIAN N | Director | +Buy | 7,500 | $6.80 | $51,000 |
| 2020-03-09 | HANSEN BRIAN N | Director | +Buy | 5,000 | $6.80 | $34,000 |
| 2020-02-28 | HANSEN BRIAN N | Director | +Buy | 5,000 | $6.91 | $34,550 |
| 2020-02-28 | HANSEN BRIAN N | Director | +Buy | 5,000 | $6.91 | $34,550 |
| 2019-12-10 | Hoxsie Kenneth A | Director | +Grant | 6,341 | $8.87 | $56,245 |
| 2019-12-10 | Burke John N | Director | +Grant | 6,341 | $8.87 | $56,245 |
| 2019-12-10 | Murray Georgia | Director | +Grant | 6,341 | $8.87 | $56,245 |
| 2019-12-10 | HANSEN BRIAN N | Director | +Grant | 6,341 | $8.87 | $56,245 |
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.