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-17 | Teleios Global Opportunities Master Fund, Ltd. | TenPercentOwner | −Sell | 119,485 | $15.94 | $2M |
| 2025-12-16 | Teleios Global Opportunities Master Fund, Ltd. | TenPercentOwner | −Sell | 80,515 | $16.51 | $1M |
| 2025-12-07 | Cornett Paul | Officer | −Tax w/h | 1,778 | $13.85 | $24,625 |
| 2025-12-07 | Garcia Kimberley | Officer | −Tax w/h | 1,072 | $13.85 | $14,847 |
| 2025-12-07 | Wilson George Laverne | Director,Officer | −Tax w/h | 8,304 | $13.85 | $115,010 |
| 2025-12-07 | Zuehlke Scott M. | Officer | −Tax w/h | 2,070 | $13.85 | $28,670 |
| 2025-12-04 | Cornett Paul | Officer | +Grant | 13,100 | — | — |
| 2025-12-04 | Garcia Gabriela | Officer | +Grant | 5,700 | — | — |
| 2025-12-04 | Garcia Kimberley | Officer | +Grant | 9,100 | — | — |
| 2025-12-04 | Navascues Jessica | Officer | +Grant | 5,200 | — | — |
| 2025-12-04 | Wilson George Laverne | Director,Officer | +Grant | 67,900 | — | — |
| 2025-12-04 | Zuehlke Scott M. | Officer | +Grant | 16,600 | — | — |
| 2025-11-01 | DAVIS SUSAN F | Director | −Disp→issuer | 3,530 | $14.21 | $50,161 |
| 2025-11-01 | DAVIS SUSAN F | Director | +Exercise | 3,530 | — | — |
| 2025-10-02 | Navascues Jessica | Officer | +Grant | 39 | $14.42 | $562 |
| 2025-09-11 | Hughes Bradley E. | Director | +Buy | 1,100 | $15.32 | $16,852 |
| 2025-09-11 | Hughes Bradley E. | Director | +Buy | 3,500 | $15.21 | $53,235 |
| 2025-09-11 | Hughes Bradley E. | Director | +Buy | 1,900 | $15.37 | $29,203 |
| 2025-09-03 | Navascues Jessica | Officer | +Grant | 41 | $20.78 | $852 |
| 2025-08-04 | Navascues Jessica | Officer | +Grant | 29 | $19.55 | $567 |
| 2025-07-02 | Navascues Jessica | Officer | +Grant | 28 | $20.45 | $573 |
| 2025-06-03 | Navascues Jessica | Officer | +Grant | 35 | $16.42 | $575 |
| 2025-05-02 | Navascues Jessica | Officer | +Grant | 34 | $16.70 | $568 |
| 2025-04-02 | Navascues Jessica | Officer | +Grant | 15 | $18.41 | $276 |
| 2025-01-06 | Navascues Jessica | Officer | +Grant | 2,300 | — | — |
| 2024-12-19 | Zuehlke Scott M. | Officer | +Buy | 435 | $23.10 | $10,049 |
| 2024-12-19 | Wilson George Laverne | Director,Officer | +Buy | 4,328 | $23.03 | $99,674 |
| 2024-12-16 | Cornett Paul | Officer | +Grant | 10,437 | — | — |
| 2024-12-16 | Cornett Paul | Officer | −Tax w/h | 3,283 | $27.77 | $91,169 |
| 2024-12-16 | Garcia Kimberley | Officer | +Grant | 4,116 | — | — |
| 2024-12-16 | Garcia Kimberley | Officer | −Tax w/h | 1,003 | $27.77 | $27,853 |
| 2024-12-16 | Wilson George Laverne | Director,Officer | +Grant | 42,924 | — | — |
| 2024-12-16 | Wilson George Laverne | Director,Officer | −Tax w/h | 16,891 | $27.77 | $469,063 |
| 2024-12-16 | Zuehlke Scott M. | Officer | −Tax w/h | 4,225 | $27.77 | $117,328 |
| 2024-12-16 | Zuehlke Scott M. | Officer | +Grant | 12,348 | — | — |
| 2024-12-09 | Zuehlke Scott M. | Officer | −Tax w/h | 2,070 | $29.41 | $60,879 |
| 2024-12-09 | Wilson George Laverne | Director,Officer | −Tax w/h | 7,184 | $29.41 | $211,281 |
| 2024-12-09 | Cornett Paul | Officer | −Tax w/h | 1,754 | $29.40 | $51,568 |
| 2024-12-09 | Garcia Kimberley | Officer | −Tax w/h | 707 | $29.41 | $20,793 |
| 2024-12-04 | Cornett Paul | Officer | +Grant | 6,200 | — | — |
| 2024-12-04 | Garcia Kimberley | Officer | +Grant | 4,000 | — | — |
| 2024-12-04 | Wilson George Laverne | Director,Officer | +Grant | 31,300 | — | — |
| 2024-12-04 | Zuehlke Scott M. | Officer | +Grant | 7,600 | — | — |
| 2024-12-04 | Ettredge Karen | Officer | +Grant | 1,700 | — | — |
| 2024-12-02 | Wilson George Laverne | Director,Officer | +Exercise | 6,300 | $20.28 | $127,764 |
| 2024-12-02 | Wilson George Laverne | Director,Officer | −Sell | 6,300 | $29.39 | $185,157 |
| 2024-11-01 | DAVIS SUSAN F | Director | −Disp→issuer | 3,745 | $29.02 | $108,680 |
| 2024-11-01 | DAVIS SUSAN F | Director | +Exercise | 3,745 | — | — |
| 2024-03-21 | Cornett Paul | Officer | −Sell | 3,064 | $37.72 | $115,574 |
| 2024-03-21 | Cornett Paul | Officer | +Exercise | 3,064 | $19.31 | $59,166 |
| 2024-03-20 | Cornett Paul | Officer | −Sell | 2,436 | $37.55 | $91,472 |
| 2024-03-20 | Cornett Paul | Officer | +Exercise | 2,436 | $19.31 | $47,039 |
| 2024-01-04 | STEVENS CURTIS M | Director | −Sell | 4,880 | $30.46 | $148,645 |
| 2024-01-04 | STEVENS CURTIS M | Director | +Exercise | 4,880 | $20.02 | $97,698 |
| 2023-12-27 | DAVIS SUSAN F | Director | −Sell | 9,889 | $30.76 | $304,186 |
| 2023-12-18 | Zuehlke Scott M. | Officer | −Tax w/h | 3,598 | $30.85 | $110,998 |
| 2023-12-18 | Zuehlke Scott M. | Officer | +Grant | 9,430 | — | — |
| 2023-12-18 | Cornett Paul | Officer | +Grant | 6,517 | — | — |
| 2023-12-18 | Cornett Paul | Officer | −Tax w/h | 2,210 | $30.85 | $68,179 |
| 2023-12-18 | Wilson George Laverne | Director,Officer | +Grant | 33,281 | — | — |
| 2023-12-18 | Wilson George Laverne | Director,Officer | −Tax w/h | 13,097 | $30.85 | $404,042 |
| 2023-12-07 | Cornett Paul | Officer | +Grant | 6,200 | — | — |
| 2023-12-07 | Garcia Kimberley | Officer | +Grant | 3,700 | — | — |
| 2023-12-07 | Wilson George Laverne | Director,Officer | +Grant | 29,200 | — | — |
| 2023-12-07 | Zuehlke Scott M. | Officer | +Grant | 7,200 | — | — |
| 2023-12-04 | Cornett Paul | Officer | −Sell | 1,800 | $32.00 | $57,600 |
| 2023-12-04 | Cornett Paul | Officer | +Exercise | 1,800 | $20.28 | $36,504 |
| 2023-12-04 | GRIFFITHS WILLIAM C | Director | −Sell | 28,296 | $32.20 | $911,131 |
| 2023-12-02 | Wilson George Laverne | Director,Officer | −Tax w/h | 6,210 | $31.68 | $196,733 |
| 2023-12-02 | Zuehlke Scott M. | Officer | −Tax w/h | 1,778 | $31.68 | $56,327 |
| 2023-12-02 | Garcia Kimberley | Officer | −Tax w/h | 877 | $31.68 | $27,783 |
| 2023-12-02 | Cornett Paul | Officer | −Tax w/h | 1,218 | $31.68 | $38,586 |
| 2023-12-01 | GRIFFITHS WILLIAM C | Director | −Sell | 24,108 | $31.25 | $753,375 |
| 2023-11-15 | GRIFFITHS WILLIAM C | Director | −Sell | 5,892 | $31.04 | $182,888 |
| 2023-11-14 | GRIFFITHS WILLIAM C | Director | −Sell | 25,000 | $30.23 | $755,750 |
| 2023-11-01 | STEVENS CURTIS M | Director | −Disp→issuer | 4,797 | $27.38 | $131,342 |
| 2023-11-01 | STEVENS CURTIS M | Director | +Exercise | 4,797 | — | — |
| 2023-09-12 | DAVIS SUSAN F | Director | +Exercise | 5,009 | $17.78 | $89,060 |
| 2023-09-12 | DAVIS SUSAN F | Director | +Exercise | 4,880 | $20.02 | $97,698 |
| 2023-09-05 | STEVENS CURTIS M | Director | +Exercise | 5,009 | $17.78 | $89,060 |
| 2023-09-01 | GRIFFITHS WILLIAM C | Director | −Sell | 25,000 | $29.09 | $727,250 |
| 2023-08-01 | GRIFFITHS WILLIAM C | Director | −Sell | 6,321 | $28.09 | $177,557 |
| 2023-07-31 | GRIFFITHS WILLIAM C | Director | −Sell | 16,071 | $28.09 | $451,434 |
| 2023-07-28 | GRIFFITHS WILLIAM C | Director | −Sell | 806 | $28.05 | $22,608 |
| 2023-07-27 | GRIFFITHS WILLIAM C | Director | −Sell | 725 | $28.02 | $20,315 |
| 2023-07-26 | GRIFFITHS WILLIAM C | Director | −Sell | 2 | $28.01 | $56 |
| 2023-07-20 | GRIFFITHS WILLIAM C | Director | −Sell | 162 | $28.06 | $4,546 |
| 2023-07-18 | GRIFFITHS WILLIAM C | Director | −Sell | 913 | $28.03 | $25,591 |
| 2023-06-30 | GRIFFITHS WILLIAM C | Director | −Sell | 15,777 | $27.12 | $427,872 |
| 2023-06-29 | GRIFFITHS WILLIAM C | Director | −Sell | 9,223 | $27.03 | $249,298 |
| 2023-06-14 | GRIFFITHS WILLIAM C | Director | −Sell | 13,393 | $26.29 | $352,102 |
| 2023-06-13 | GRIFFITHS WILLIAM C | Director | −Sell | 26,607 | $26.81 | $713,334 |
| 2023-03-16 | Garcia Kimberley | Officer | −Tax w/h | 1,098 | $20.01 | $21,971 |
| 2023-02-13 | GRIFFITHS WILLIAM C | Director | −Sell | 300 | $27.00 | $8,100 |
| 2023-02-03 | GRIFFITHS WILLIAM C | Director,Officer | −Sell | 1,000 | $27.02 | $27,020 |
| 2023-02-02 | GRIFFITHS WILLIAM C | Director,Officer | −Sell | 404 | $27.01 | $10,912 |
| 2023-01-17 | Cornett Paul | Officer | +Exercise | 2,000 | $17.63 | $35,260 |
| 2023-01-17 | Cornett Paul | Officer | −Sell | 2,000 | $25.00 | $50,000 |
| 2023-01-01 | Cornett Paul | Officer | +Exercise | 7,816 | — | — |
| 2023-01-01 | Cornett Paul | Officer | −Exercise | 7,816 | $23.68 | $185,083 |
| 2022-12-19 | Wilson George Laverne | Director,Officer | −Tax w/h | 7,716 | $23.80 | $183,641 |
| 2022-12-19 | Wilson George Laverne | Director,Officer | +Grant | 19,608 | — | — |
| 2022-12-19 | LIVINGSTON MARK A | Officer | −Tax w/h | 614 | $23.80 | $14,613 |
| 2022-12-19 | LIVINGSTON MARK A | Officer | +Grant | 2,521 | — | — |
| 2022-12-19 | Cornett Paul | Officer | −Tax w/h | 1,092 | $23.80 | $25,990 |
| 2022-12-19 | Cornett Paul | Officer | +Grant | 4,482 | — | — |
| 2022-12-19 | Zuehlke Scott M. | Officer | −Tax w/h | 1,635 | $23.80 | $38,913 |
| 2022-12-19 | Zuehlke Scott M. | Officer | +Grant | 6,069 | — | — |
| 2022-12-07 | Cornett Paul | Officer | +Grant | 7,300 | — | — |
| 2022-12-07 | Garcia Kimberley | Officer | +Grant | 4,400 | — | — |
| 2022-12-07 | LIVINGSTON MARK A | Officer | +Grant | 3,500 | — | — |
| 2022-12-07 | Wilson George Laverne | Director,Officer | +Grant | 34,100 | — | — |
| 2022-12-07 | Zuehlke Scott M. | Officer | +Grant | 8,500 | — | — |
| 2022-12-05 | Zuehlke Scott M. | Officer | −Tax w/h | 1,510 | $23.84 | $35,998 |
| 2022-12-05 | Cornett Paul | Officer | −Tax w/h | 1,096 | $23.84 | $26,129 |
| 2022-12-05 | LIVINGSTON MARK A | Officer | −Tax w/h | 609 | $23.84 | $14,519 |
| 2022-12-05 | Wilson George Laverne | Director,Officer | −Tax w/h | 4,822 | $23.84 | $114,956 |
| 2022-11-02 | STEVENS CURTIS M | Director | +Exercise | 4,118 | — | — |
| 2022-11-02 | STEVENS CURTIS M | Director | −Disp→issuer | 4,118 | $21.13 | $87,013 |
| 2022-06-08 | STEVENS CURTIS M | Director | +Exercise | 5,987 | $19.77 | $118,363 |
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.