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-15 | Brown Steve Louis | Director,Officer | −Tax w/h | 13,590 | $16.89 | $229,535 |
| 2026-06-15 | Kundich Ronald | Officer | −Tax w/h | 3,982 | $16.89 | $67,256 |
| 2026-06-15 | Harder Gerald | Officer | −Tax w/h | 4,654 | $16.89 | $78,606 |
| 2026-06-15 | Stanton Sarah | Officer | −Tax w/h | 3,310 | $16.89 | $55,906 |
| 2026-06-15 | Brown Kyle Steven | Director,Officer | −Tax w/h | 10,743 | $16.89 | $181,449 |
| 2026-06-15 | Testa Michael | Officer | −Tax w/h | 2,601 | $16.89 | $43,931 |
| 2026-06-12 | Brown Steve Louis | Director,Officer | −Tax w/h | 662 | $16.89 | $11,181 |
| 2026-06-11 | Estes Ronald E. | Director | −Gift | 3,000 | — | — |
| 2026-06-10 | Zacharia Michael | Director | +Grant | 6,176 | — | — |
| 2026-06-10 | HAMADA RICHARD P | Director | +Grant | 6,176 | — | — |
| 2026-06-10 | Estes Ronald E. | Director | +Grant | 6,176 | — | — |
| 2026-06-10 | Lockridge Irma | Director | +Grant | 6,176 | — | — |
| 2026-03-16 | Brown Kyle Steven | Director,Officer | +Buy | 3,532 | $14.16 | $50,018 |
| 2026-03-16 | Estes Ronald E. | Director | +Buy | 800 | $14.16 | $11,328 |
| 2026-03-13 | Brown Steve Louis | Director,Officer | −Tax w/h | 31,101 | $14.42 | $448,476 |
| 2026-03-13 | Kundich Ronald | Officer | +Grant | 45,076 | — | — |
| 2026-03-13 | Kundich Ronald | Officer | −Tax w/h | 6,826 | $14.42 | $98,431 |
| 2026-03-13 | Testa Michael | Officer | −Tax w/h | 4,799 | $14.42 | $69,202 |
| 2026-03-13 | Testa Michael | Officer | +Grant | 52,011 | — | — |
| 2026-03-13 | Brown Kyle Steven | Director,Officer | −Tax w/h | 16,187 | $14.42 | $233,417 |
| 2026-03-13 | Brown Kyle Steven | Director,Officer | +Grant | 256,588 | — | — |
| 2026-03-13 | Stanton Sarah | Officer | −Tax w/h | 6,370 | $14.42 | $91,855 |
| 2026-03-13 | Stanton Sarah | Officer | +Grant | 55,478 | — | — |
| 2026-03-13 | Harder Gerald | Officer | +Grant | 104,022 | — | — |
| 2026-03-13 | Harder Gerald | Officer | −Tax w/h | 10,928 | $14.42 | $157,582 |
| 2026-03-12 | Brown Steve Louis | Director,Officer | +Buy | 27,109 | $14.75 | $399,858 |
| 2026-03-11 | Estes Ronald E. | Director | +Buy | 500 | $14.75 | $7,375 |
| 2026-03-09 | Estes Ronald E. | Director | +Buy | 105 | $14.80 | $1,554 |
| 2026-03-09 | Brown Steve Louis | Director,Officer | +Buy | 518 | $14.82 | $7,677 |
| 2026-03-09 | Brown Steve Louis | Director,Officer | +Buy | 1,585 | $14.82 | $23,490 |
| 2026-03-03 | Estes Ronald E. | Director | +Buy | 200 | $14.73 | $2,946 |
| 2026-03-02 | Brown Kyle Steven | Director,Officer | +Buy | 3,333 | $14.90 | $49,662 |
| 2025-12-15 | Estes Ronald E. | Director | +Buy | 1,000 | $15.08 | $15,080 |
| 2025-12-15 | Testa Michael | Officer | −Tax w/h | 1,486 | $15.12 | $22,468 |
| 2025-12-15 | Brown Steve Louis | Director,Officer | −Tax w/h | 15,731 | $15.12 | $237,853 |
| 2025-12-15 | Kundich Ronald | Officer | −Tax w/h | 4,037 | $15.12 | $61,039 |
| 2025-12-15 | Stanton Sarah | Officer | −Tax w/h | 2,537 | $15.12 | $38,359 |
| 2025-12-15 | Harder Gerald | Officer | −Tax w/h | 4,578 | $15.12 | $69,219 |
| 2025-12-15 | Brown Kyle Steven | Director,Officer | −Tax w/h | 16,187 | $15.12 | $244,747 |
| 2025-12-12 | Estes Ronald E. | Director | +Buy | 500 | $15.15 | $7,575 |
| 2025-11-19 | Estes Ronald E. | Director | +Buy | 1,000 | $14.43 | $14,430 |
| 2025-11-18 | Estes Ronald E. | Director | +Buy | 500 | $14.45 | $7,225 |
| 2025-11-18 | Brown Steve Louis | Director,Officer | +Buy | 2,137 | $14.52 | $31,029 |
| 2025-11-07 | Estes Ronald E. | Director | +Buy | 2,000 | $14.44 | $28,880 |
| 2025-11-07 | Brown Steve Louis | Director,Officer | +Buy | 4,500 | $14.42 | $64,890 |
| 2025-11-07 | Brown Steve Louis | Director,Officer | +Buy | 1,600 | $14.40 | $23,040 |
| 2025-11-07 | Brown Kyle Steven | Director,Officer | +Buy | 6,920 | $14.44 | $99,925 |
| 2025-09-15 | Harder Gerald | Officer | −Tax w/h | 4,579 | $16.02 | $73,356 |
| 2025-09-15 | Brown Kyle Steven | Director,Officer | −Tax w/h | 16,187 | $16.02 | $259,316 |
| 2025-09-15 | Testa Michael | Officer | −Tax w/h | 1,789 | $16.02 | $28,660 |
| 2025-09-15 | Kundich Ronald | Officer | −Tax w/h | 4,037 | $16.02 | $64,673 |
| 2025-09-15 | Stanton Sarah | Officer | −Tax w/h | 2,537 | $16.02 | $40,643 |
| 2025-09-15 | Brown Steve Louis | Director,Officer | −Tax w/h | 15,731 | $16.02 | $252,011 |
| 2025-09-12 | Estes Ronald E. | Director | +Buy | 1,000 | $16.08 | $16,080 |
| 2025-09-11 | Estes Ronald E. | Director | +Buy | 1,000 | $16.05 | $16,050 |
| 2025-09-11 | Estes Ronald E. | Director | +Buy | 1,000 | $16.10 | $16,100 |
| 2025-09-10 | Estes Ronald E. | Director | +Buy | 1,000 | $16.14 | $16,140 |
| 2025-09-03 | Estes Ronald E. | Director | +Buy | 1,000 | $16.15 | $16,150 |
| 2025-08-27 | Estes Ronald E. | Director | −Gift | 2,000 | — | — |
| 2025-08-08 | Brown Kyle Steven | Director,Officer | +Buy | 3,200 | $15.78 | $50,496 |
| 2025-06-13 | Brown Kyle Steven | Director,Officer | −Tax w/h | 16,185 | $14.45 | $233,873 |
| 2025-06-13 | Brown Steve Louis | Director,Officer | −Tax w/h | 15,731 | $14.45 | $227,313 |
| 2025-06-13 | Harder Gerald | Officer | −Tax w/h | 4,578 | $14.45 | $66,152 |
| 2025-06-13 | Stanton Sarah | Officer | −Tax w/h | 1,627 | $14.45 | $23,510 |
| 2025-06-13 | Kundich Ronald | Officer | −Tax w/h | 3,393 | $14.45 | $49,029 |
| 2025-06-13 | Testa Michael | Officer | −Tax w/h | 1,788 | $14.45 | $25,837 |
| 2025-06-12 | Estes Ronald E. | Director | +Grant | 3,443 | — | — |
| 2025-06-12 | Estes Ronald E. | Director | +Buy | 1,000 | $14.48 | $14,480 |
| 2025-06-12 | HAMADA RICHARD P | Director | +Grant | 3,443 | — | — |
| 2025-06-12 | Zacharia Michael | Director | +Grant | 3,443 | — | — |
| 2025-06-12 | Lockridge Irma | Director | +Grant | 3,443 | — | — |
| 2025-06-11 | Estes Ronald E. | Director | +Buy | 700 | $14.60 | $10,220 |
| 2025-06-05 | Estes Ronald E. | Director | +Buy | 1,000 | $14.35 | $14,350 |
| 2025-05-19 | HAMADA RICHARD P | Director | −Sell | 26 | $14.90 | $387 |
| 2025-05-19 | HAMADA RICHARD P | Director | −Sell | 3,309 | $14.90 | $49,304 |
| 2025-05-09 | Brown Kyle Steven | Director,Officer | +Buy | 3,513 | $14.22 | $49,955 |
| 2025-03-14 | Stanton Sarah | Officer | −Tax w/h | 3,940 | $15.83 | $62,370 |
| 2025-03-14 | Testa Michael | Officer | −Tax w/h | 4,971 | $15.83 | $78,691 |
| 2025-03-14 | Harder Gerald | Officer | −Tax w/h | 7,399 | $15.83 | $117,126 |
| 2025-03-14 | Kundich Ronald | Officer | −Tax w/h | 5,548 | $15.83 | $87,825 |
| 2025-03-14 | Brown Kyle Steven | Director,Officer | −Tax w/h | 32,093 | $15.83 | $508,032 |
| 2025-03-14 | Brown Steve Louis | Director,Officer | −Tax w/h | 28,455 | $15.83 | $450,443 |
| 2025-03-14 | Brown Steve Louis | Director,Officer | +Grant | 25,353 | — | — |
| 2024-12-20 | Harder Gerald | Officer | −Grant | 60,690 | — | — |
| 2024-12-20 | Brown Kyle Steven | Director,Officer | −Grant | 97,297 | — | — |
| 2024-12-20 | Testa Michael | Officer | −Grant | 41,379 | — | — |
| 2024-12-20 | Brown Steve Louis | Director,Officer | −Grant | 137,838 | — | — |
| 2024-12-20 | Stanton Sarah | Officer | −Grant | 46,897 | — | — |
| 2024-12-20 | Kundich Ronald | Officer | −Grant | 41,379 | — | — |
| 2024-12-20 | Harder Gerald | Officer | +Grant | 60,690 | — | — |
| 2024-12-20 | Brown Kyle Steven | Director,Officer | +Grant | 97,297 | — | — |
| 2024-12-20 | Testa Michael | Officer | +Grant | 41,379 | — | — |
| 2024-12-20 | Brown Steve Louis | Director,Officer | +Grant | 137,838 | — | — |
| 2024-12-20 | Stanton Sarah | Officer | +Grant | 46,897 | — | — |
| 2024-12-20 | Kundich Ronald | Officer | +Grant | 41,379 | — | — |
| 2024-12-13 | Brown Kyle Steven | Director,Officer | −Tax w/h | 10,886 | $14.60 | $158,936 |
| 2024-12-13 | Kundich Ronald | Officer | −Tax w/h | 2,745 | $14.60 | $40,077 |
| 2024-12-13 | Stanton Sarah | Officer | −Tax w/h | 856 | $14.60 | $12,498 |
| 2024-12-13 | Brown Steve Louis | Director,Officer | −Tax w/h | 11,490 | $14.60 | $167,754 |
| 2024-12-13 | Testa Michael | Officer | −Tax w/h | 728 | $14.60 | $10,629 |
| 2024-12-13 | Harder Gerald | Officer | −Tax w/h | 3,024 | $14.60 | $44,150 |
| 2024-12-10 | Zacharia Michael | Director | +Buy | 1,350 | $14.35 | $19,373 |
| 2024-12-10 | Zacharia Michael | Director | +Buy | 4,210 | $14.34 | $60,371 |
| 2024-11-26 | Harder Gerald | Officer | −Gift | 2,000 | — | — |
| 2024-11-04 | Zacharia Michael | Director | +Buy | 200 | $13.15 | $2,630 |
| 2024-11-04 | Zacharia Michael | Director | +Buy | 590 | $13.15 | $7,759 |
| 2024-11-04 | Brown Steve Louis | Director,Officer | +Buy | 3,750 | $13.32 | $49,950 |
| 2024-11-04 | Brown Steve Louis | Director,Officer | +Buy | 15,600 | $13.08 | $204,048 |
| 2024-11-01 | Estes Ronald E. | Director | +Buy | 500 | $13.60 | $6,800 |
| 2024-11-01 | Estes Ronald E. | Director | +Buy | 500 | $13.50 | $6,750 |
| 2024-11-01 | Estes Ronald E. | Director | +Buy | 500 | $13.62 | $6,810 |
| 2024-11-01 | Estes Ronald E. | Director | +Buy | 500 | $13.65 | $6,825 |
| 2024-11-01 | Brown Kyle Steven | Director,Officer | +Buy | 100 | $13.38 | $1,338 |
| 2024-11-01 | Brown Kyle Steven | Director,Officer | +Buy | 200 | $13.39 | $2,678 |
| 2024-11-01 | Brown Kyle Steven | Director,Officer | +Buy | 1,910 | $13.39 | $25,575 |
| 2024-11-01 | Brown Kyle Steven | Director,Officer | +Buy | 3,997 | $13.38 | $53,480 |
| 2024-11-01 | Brown Kyle Steven | Director,Officer | +Buy | 100 | $13.39 | $1,339 |
| 2024-11-01 | Brown Kyle Steven | Director,Officer | +Buy | 1,255 | $13.40 | $16,817 |
| 2024-11-01 | Estes Ronald E. | Director | +Buy | 300 | $13.50 | $4,050 |
| 2024-09-13 | Stanton Sarah | Officer | −Tax w/h | 1,162 | $13.98 | $16,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.