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-01 | Nestor John G. | Director | −Sell | 1,617 | $10.97 | $17,738 |
| 2026-05-15 | Nestor John G. | Director | −Sell | 885 | $11.22 | $9,930 |
| 2026-05-15 | Nestor John G. | Director | −Sell | 1,720 | $11.22 | $19,298 |
| 2026-05-15 | Nestor John G. | Director | −Sell | 3,450 | $11.22 | $38,709 |
| 2026-03-20 | Taylor Francis | Officer | +Buy | 232 | $11.22 | $2,603 |
| 2026-03-09 | Chi Alex | Director,Officer | +Buy | 9,000 | $10.79 | $97,110 |
| 2026-03-06 | Nestor John G. | Director | −Sell | 3,500 | $11.29 | $39,515 |
| 2026-03-06 | Nestor John G. | Director | −Sell | 901 | $11.28 | $10,163 |
| 2026-03-04 | Hennigan Thomas M | Director,Officer | +Buy | 4,430 | $11.26 | $49,882 |
| 2025-12-31 | Nestor John G. | Director | +Other | 1,840 | — | — |
| 2025-12-31 | Nestor John G. | Director | +Other | 306 | — | — |
| 2025-12-31 | Nestor John G. | Director | +Other | 712 | — | — |
| 2025-12-31 | ANDREWS NIGEL T | Director | +Other | 2,774 | — | — |
| 2025-11-14 | Nestor John G. | Director | −Sell | 7,085 | $11.87 | $84,099 |
| 2025-11-13 | Hennigan Thomas M | Director,Officer | +Buy | 8,400 | $12.04 | $101,136 |
| 2025-11-10 | Joseph Nelson | Officer | +Buy | 1,500 | $11.84 | $17,760 |
| 2025-08-20 | Hennigan Thomas M | Director,Officer | +Buy | 7,285 | $13.75 | $100,169 |
| 2025-08-18 | Nestor John G. | Director | −Sell | 13,238 | $13.49 | $178,581 |
| 2025-05-20 | Nestor John G. | Director | −Gift | 1,650 | — | — |
| 2025-03-27 | Jenkins Mark David | Director | +Disp→issuer | 29,724 | — | — |
| 2025-03-27 | Popov Alexander | Officer | +Grant | 13,376 | — | — |
| 2025-03-27 | Plouffe Justin | Director,Officer | +Grant | 5,944 | — | — |
| 2025-03-27 | Pace Linda | Director | +Grant | 14,862 | — | — |
| 2025-03-27 | Hadley Michael | Officer | +Grant | 12,777 | — | — |
| 2025-03-27 | Hennigan Thomas M | Officer | +Grant | 7,301 | — | — |
| 2024-12-31 | Lefkowitz Joshua | Officer | +Other | 149 | — | — |
| 2024-12-31 | Nestor John G. | Director | −Inherited | 8,652 | — | — |
| 2024-12-31 | Nestor John G. | Director | +Other | 497 | — | — |
| 2024-12-31 | Nestor John G. | Director | +Other | 3,326 | — | — |
| 2024-12-31 | Nestor John G. | Director | +Other | 669 | — | — |
| 2024-12-31 | Plouffe Justin | Director,Officer | +Other | 2,637 | — | — |
| 2024-12-31 | ANDREWS NIGEL T | Director | +Other | 3,475 | — | — |
| 2024-12-04 | Nestor John G. | Director | −Gift | 1,500 | — | — |
| 2024-11-22 | Jenkins Mark David | Director | +Buy | 3,801 | $16.79 | $63,819 |
| 2024-11-18 | Nestor John G. | Director | −Gift | 1,500 | — | — |
| 2024-11-12 | Jenkins Mark David | Director | +Buy | 35,000 | $16.64 | $582,400 |
| 2024-11-11 | Jenkins Mark David | Director | +Buy | 30,000 | $16.50 | $495,000 |
| 2024-08-29 | Jenkins Mark David | Director | +Buy | 3,800 | $16.83 | $63,954 |
| 2024-08-28 | Jenkins Mark David | Director | +Buy | 1,000 | $16.74 | $16,740 |
| 2024-07-25 | Hennigan Thomas M | Officer | −Sell | 3,550 | $18.10 | $64,255 |
| 2023-12-31 | LeeKong Aren C. | Director,Officer | +Other | 1,336 | — | — |
| 2023-12-31 | Nestor John G. | Director | +Other | 378 | — | — |
| 2023-12-31 | Nestor John G. | Director | +Other | 785 | — | — |
| 2023-12-31 | Nestor John G. | Director | +Other | 628 | — | — |
| 2023-12-31 | Nestor John G. | Director | +Other | 3,040 | — | — |
| 2023-12-31 | ANDREWS NIGEL T | Director | +Other | 2,439 | — | — |
| 2023-09-05 | Nestor John G. | Director | −Gift | 6,043 | — | — |
| 2023-08-30 | Popov Alexander | Officer | +Buy | 5,000 | $14.78 | $73,900 |
| 2023-06-09 | LeeKong Aren C. | Director,Officer | +Buy | 3,394 | $14.74 | $50,028 |
| 2023-06-05 | LeeKong Aren C. | Director,Officer | +Buy | 6 | $14.19 | $85 |
| 2023-06-01 | LeeKong Aren C. | Director,Officer | +Buy | 1,454 | $13.73 | $19,963 |
| 2023-05-31 | LeeKong Aren C. | Director,Officer | +Buy | 1,454 | $13.65 | $19,847 |
| 2023-05-26 | LeeKong Aren C. | Director | +Buy | 1,454 | $13.69 | $19,905 |
| 2023-05-25 | LeeKong Aren C. | Director | +Buy | 1,454 | $13.60 | $19,774 |
| 2023-05-18 | Hennigan Thomas M | Officer | +Buy | 3,500 | $13.39 | $46,865 |
| 2023-05-18 | Hennigan Thomas M | Officer | +Buy | 400 | $13.40 | $5,360 |
| 2023-01-18 | Nestor John G. | Director | +Other | 2,339 | — | — |
| 2023-01-18 | Nestor John G. | Director | +Other | 351 | — | — |
| 2023-01-18 | Nestor John G. | Director | +Other | 584 | — | — |
| 2023-01-18 | Nestor John G. | Director | +Other | 729 | — | — |
| 2022-12-31 | ANDREWS NIGEL T | Director | +Other | 2,121 | — | — |
| 2022-12-14 | LeeKong Aren C. | Director | +Buy | 3,470 | $14.40 | $49,968 |
| 2022-11-16 | Hadley Michael | Officer | +Buy | 1,500 | $14.18 | $21,270 |
| 2022-11-15 | Hennigan Thomas M | Officer | +Buy | 1,900 | $13.90 | $26,410 |
| 2022-11-15 | Hennigan Thomas M | Officer | +Buy | 415 | $13.89 | $5,764 |
| 2022-11-15 | LeeKong Aren C. | Director | +Buy | 8,900 | $14.03 | $124,867 |
| 2022-11-14 | Hennigan Thomas M | Officer | +Buy | 1 | $13.71 | $8 |
| 2022-11-14 | Hennigan Thomas M | Officer | +Buy | 1 | $13.70 | $14 |
| 2022-11-14 | Hennigan Thomas M | Officer | +Buy | 937 | $13.70 | $12,837 |
| 2022-11-14 | Hennigan Thomas M | Officer | +Buy | 1,500 | $13.72 | $20,580 |
| 2022-08-17 | Hennigan Thomas M | Officer | +Buy | 2,750 | $14.30 | $39,325 |
| 2022-08-17 | Hennigan Thomas M | Officer | +Buy | 225 | $14.29 | $3,215 |
| 2022-06-17 | Nestor John G. | Director | −Sell | 3,500 | $12.82 | $44,870 |
| 2022-06-17 | Nestor John G. | Director | −Sell | 3,500 | $12.79 | $44,765 |
| 2022-06-02 | Jenkins Mark David | Director | +Buy | 9,500 | $14.27 | $135,565 |
| 2022-05-24 | Nestor John G. | Director | −Sell | 112 | $13.80 | $1,551 |
| 2022-05-23 | Hadley Michael | Officer | +Buy | 750 | $14.05 | $10,538 |
| 2022-05-16 | Boswell Taylor | Director,Officer | +Buy | 2,250 | $14.21 | $31,973 |
| 2022-05-16 | Pearl Jonathan | Officer | +Buy | 1,750 | $14.29 | $25,008 |
| 2022-05-12 | Hadley Michael | Officer | +Buy | 400 | $14.03 | $5,612 |
| 2022-04-19 | Nestor John G. | Director | +Other | 612 | — | — |
| 2022-04-19 | Nestor John G. | Director | +Other | 479 | — | — |
| 2022-04-19 | Nestor John G. | Director | +Other | 641 | — | — |
| 2022-04-19 | Nestor John G. | Director | +Other | 10,019 | — | — |
| 2022-04-19 | Nestor John G. | Director | +Other | 801 | — | — |
| 2022-04-15 | Popov Alexander | Officer | +Other | 1,500 | — | — |
| 2022-02-28 | Hennigan Thomas M | Officer | +Buy | 240 | $14.08 | $3,379 |
| 2022-02-28 | Hennigan Thomas M | Officer | +Grant | 3,950 | $14.07 | $55,577 |
| 2022-02-25 | Hennigan Thomas M | Officer | +Buy | 3,260 | $14.04 | $45,770 |
| 2021-12-31 | ANDREWS NIGEL T | Director | +Other | 887 | — | — |
| 2021-08-11 | LeeKong Aren C. | Director | +Buy | 340 | $14.12 | $4,801 |
| 2021-08-10 | LeeKong Aren C. | Director | +Buy | 3,230 | $13.96 | $45,091 |
| 2021-08-06 | Hennigan Thomas M | Officer | +Buy | 14,450 | $13.89 | $200,711 |
| 2021-06-15 | ANDREWS NIGEL T | Director | −Disp→issuer | 0 | $15.25 | $7 |
| 2021-05-12 | Jenkins Mark David | Director | +Buy | 11,500 | $13.12 | $150,880 |
| 2021-04-16 | ANDREWS NIGEL T | Director | +Other | 903 | — | — |
| 2021-04-16 | Boswell Taylor | Director,Officer | +Other | 2,338 | — | — |
| 2021-03-10 | Bradford Leslie E | Director | +Buy | 1,000 | $13.13 | $13,130 |
| 2021-03-08 | Pace Linda | Director,Officer | +Buy | 7,702 | $12.87 | $99,125 |
| 2021-03-08 | Pace Linda | Director,Officer | +Buy | 7,072 | $12.87 | $91,017 |
| 2021-03-05 | Pace Linda | Director,Officer | +Buy | 800 | $12.63 | $10,104 |
| 2020-12-31 | ANDREWS NIGEL T | Director | +Other | 5,125 | — | — |
| 2020-11-09 | Boswell Taylor | Officer | +Buy | 22,000 | $9.45 | $207,900 |
| 2020-08-26 | Nestor John G. | Director | +Buy | 3,000 | $8.75 | $26,250 |
| 2020-08-10 | Boswell Taylor | Officer | +Buy | 25,000 | $9.20 | $230,000 |
| 2020-03-17 | Pace Linda | Director,Officer | +Buy | 10,000 | $6.81 | $68,100 |
| 2020-03-17 | Hennigan Thomas M | Officer | +Buy | 14,075 | $7.12 | $100,214 |
| 2020-03-16 | Hennigan Thomas M | Officer | +Buy | 3,365 | $8.15 | $27,425 |
| 2020-03-13 | Hennigan Thomas M | Officer | +Buy | 15,685 | $9.71 | $152,301 |
| 2020-03-04 | Pace Linda | Director,Officer | +Buy | 9,984 | $12.77 | $127,496 |
| 2020-03-02 | Pace Linda | Director,Officer | +Buy | 10,000 | $12.40 | $124,000 |
| 2019-03-07 | Nestor John G. | Director | +Buy | 6,800 | $14.63 | $99,484 |
| 2018-12-10 | Hennigan Thomas M | Officer | +Buy | 1,475 | $14.44 | $21,299 |
| 2018-12-10 | Rathi Venugopal | Officer | +Buy | 1,500 | $14.46 | $21,690 |
| 2018-12-10 | Hart Michael Anthony | Director,Officer | +Buy | 3,500 | $14.43 | $50,505 |
| 2018-12-07 | Hennigan Thomas M | Officer | +Buy | 1,200 | $15.00 | $18,000 |
| 2018-12-06 | Hart Michael Anthony | Director,Officer | +Buy | 3,250 | $14.96 | $48,620 |
| 2018-12-06 | Hennigan Thomas M | Officer | +Buy | 800 | $14.92 | $11,936 |
| 2018-12-03 | Hart Michael Anthony | Director,Officer | +Buy | 6,500 | $15.64 | $101,660 |
| 2018-11-29 | Hart Michael Anthony | Director,Officer | +Buy | 6,500 | $15.47 | $100,555 |
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.