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-15 | Hyde Andrea | Director | +Exercise | 16,110 | — | — |
| 2026-05-15 | Hyde Andrea | Director | +Exercise | 832 | — | — |
| 2026-05-15 | Doody Alton F III | Director | +Exercise | 16,110 | — | — |
| 2026-05-15 | Doody Alton F III | Director | +Exercise | 832 | — | — |
| 2026-05-15 | Beargie William | Director | +Exercise | 832 | — | — |
| 2026-05-15 | Beargie William | Director | +Exercise | 16,110 | — | — |
| 2026-05-15 | DePree Alexis | Director | +Exercise | 16,110 | — | — |
| 2026-05-15 | DePree Alexis | Director | +Exercise | 832 | — | — |
| 2026-05-15 | KYEES JOHN E | Director | +Exercise | 16,110 | — | — |
| 2026-05-15 | KYEES JOHN E | Director | +Exercise | 832 | — | — |
| 2026-05-15 | ADAMS ALBERT T | Director | +Exercise | 832 | — | — |
| 2026-05-15 | ADAMS ALBERT T | Director | +Exercise | 16,110 | — | — |
| 2026-05-15 | Burgdoerfer Stuart B | Director | +Exercise | 16,110 | — | — |
| 2026-05-15 | Burgdoerfer Stuart B | Director | +Exercise | 832 | — | — |
| 2026-05-15 | Desai Samir | Director | +Exercise | 14,627 | — | — |
| 2026-05-15 | Desai Samir | Director | +Exercise | 756 | — | — |
| 2026-05-15 | LEWIS GARY L | Director | +Exercise | 832 | — | — |
| 2026-05-15 | LEWIS GARY L | Director | +Exercise | 16,110 | — | — |
| 2026-05-12 | Lee Michael Alan | Officer | −Tax w/h | 12,241 | $5.90 | $72,222 |
| 2026-05-12 | Lee Michael Alan | Officer | +Exercise | 2,065 | — | — |
| 2026-05-12 | Lee Michael Alan | Officer | +Exercise | 40,000 | — | — |
| 2026-04-14 | Sutley Allison | Officer | +Exercise | 430 | — | — |
| 2026-04-14 | Sutley Allison | Officer | −Tax w/h | 2,548 | $6.90 | $17,581 |
| 2026-04-14 | Sutley Allison | Officer | +Exercise | 8,323 | — | — |
| 2026-04-10 | Porter Jennifer E | Officer | +Exercise | 1,513 | — | — |
| 2026-04-10 | Porter Jennifer E | Officer | −Tax w/h | 668 | $6.77 | $4,522 |
| 2026-04-10 | VELTRI KATHY E | Officer | −Tax w/h | 668 | $6.77 | $4,522 |
| 2026-04-10 | VELTRI KATHY E | Officer | +Exercise | 1,513 | — | — |
| 2026-04-10 | Sedor Christian | Officer | −Tax w/h | 265 | $6.77 | $1,794 |
| 2026-04-10 | Sedor Christian | Officer | +Exercise | 908 | — | — |
| 2026-04-02 | Porter Jennifer E | Officer | +Exercise | 610 | — | — |
| 2026-04-02 | Porter Jennifer E | Officer | +Exercise | 11,804 | — | — |
| 2026-04-02 | Porter Jennifer E | Officer | −Tax w/h | 5,475 | $6.38 | $34,931 |
| 2026-04-02 | VELTRI KATHY E | Officer | +Exercise | 11,804 | — | — |
| 2026-04-02 | VELTRI KATHY E | Officer | +Exercise | 610 | — | — |
| 2026-04-02 | VELTRI KATHY E | Officer | −Tax w/h | 4,901 | $6.38 | $31,268 |
| 2026-04-02 | Sedor Christian | Officer | +Exercise | 245 | — | — |
| 2026-04-02 | Sedor Christian | Officer | −Tax w/h | 1,446 | $6.38 | $9,225 |
| 2026-04-02 | Sedor Christian | Officer | +Exercise | 4,722 | — | — |
| 2026-03-16 | Sedor Christian | Officer | +Exercise | 376 | — | — |
| 2026-03-16 | Sedor Christian | Officer | −Tax w/h | 110 | $7.33 | $806 |
| 2026-03-16 | VELTRI KATHY E | Officer | −Tax w/h | 2,694 | $7.33 | $19,747 |
| 2026-03-16 | VELTRI KATHY E | Officer | +Exercise | 9,255 | — | — |
| 2026-03-16 | Porter Jennifer E | Officer | −Tax w/h | 2,694 | $7.33 | $19,747 |
| 2026-03-16 | Porter Jennifer E | Officer | +Exercise | 9,255 | — | — |
| 2026-03-12 | Porter Jennifer E | Officer | +Exercise | 100,000 | — | — |
| 2026-03-12 | Porter Jennifer E | Officer | −Tax w/h | 29,100 | $7.06 | $205,446 |
| 2026-03-12 | VELTRI KATHY E | Officer | +Exercise | 50,000 | — | — |
| 2026-03-12 | VELTRI KATHY E | Officer | −Tax w/h | 14,550 | $7.06 | $102,723 |
| 2026-03-10 | Porter Jennifer E | Officer | +Exercise | 2,339 | — | — |
| 2026-03-10 | Porter Jennifer E | Officer | −Tax w/h | 681 | $7.40 | $5,039 |
| 2026-03-10 | Sedor Christian | Officer | −Tax w/h | 294 | $7.40 | $2,176 |
| 2026-03-10 | Sedor Christian | Officer | +Exercise | 854 | — | — |
| 2026-03-10 | VELTRI KATHY E | Officer | +Exercise | 2,339 | — | — |
| 2026-03-10 | VELTRI KATHY E | Officer | −Tax w/h | 681 | $7.40 | $5,039 |
| 2026-01-15 | Sedor Christian | Officer | −Tax w/h | 879 | $11.05 | $9,713 |
| 2026-01-15 | Sedor Christian | Officer | +Exercise | 2,500 | — | — |
| 2026-01-15 | Porter Jennifer E | Officer | −Tax w/h | 3,515 | $11.05 | $38,841 |
| 2026-01-15 | Porter Jennifer E | Officer | +Exercise | 10,000 | — | — |
| 2026-01-15 | VELTRI KATHY E | Officer | −Tax w/h | 3,515 | $11.05 | $38,841 |
| 2026-01-15 | VELTRI KATHY E | Officer | +Exercise | 10,000 | — | — |
| 2025-11-09 | VELTRI KATHY E | Officer | −Tax w/h | 6,048 | $9.84 | $59,512 |
| 2025-11-09 | VELTRI KATHY E | Officer | +Exercise | 16,667 | — | — |
| 2025-11-09 | Porter Jennifer E | Officer | −Tax w/h | 6,049 | $9.84 | $59,522 |
| 2025-11-09 | Porter Jennifer E | Officer | +Exercise | 16,667 | — | — |
| 2025-08-02 | VELTRI KATHY E | Officer | −Tax w/h | 1,244 | $8.68 | $10,798 |
| 2025-08-02 | VELTRI KATHY E | Officer | +Exercise | 4,166 | — | — |
| 2025-08-02 | Porter Jennifer E | Officer | −Tax w/h | 1,244 | $8.68 | $10,798 |
| 2025-08-02 | Porter Jennifer E | Officer | +Exercise | 4,166 | — | — |
| 2025-08-02 | Sedor Christian | Officer | −Tax w/h | 295 | $8.68 | $2,561 |
| 2025-08-02 | Sedor Christian | Officer | +Exercise | 1,000 | — | — |
| 2025-05-16 | KYEES JOHN E | Director | +Exercise | 6,700 | — | — |
| 2025-05-16 | Doody Alton F III | Director | +Exercise | 6,700 | — | — |
| 2025-05-16 | Burgdoerfer Stuart B | Director | +Exercise | 6,954 | — | — |
| 2025-05-16 | Hyde Andrea | Director | +Exercise | 6,700 | — | — |
| 2025-05-16 | Beargie William | Director | +Exercise | 6,700 | — | — |
| 2025-05-16 | ADAMS ALBERT T | Director | +Exercise | 6,700 | — | — |
| 2025-05-16 | DePree Alexis | Director | +Exercise | 6,700 | — | — |
| 2025-05-16 | LEWIS GARY L | Director | +Exercise | 6,700 | — | — |
| 2025-04-12 | Nachiappan Venkatachalam | Officer | −Tax w/h | 452 | $7.90 | $3,571 |
| 2025-04-12 | Nachiappan Venkatachalam | Officer | +Exercise | 1,513 | — | — |
| 2025-04-12 | Sedor Christian | Officer | +Exercise | 908 | — | — |
| 2025-04-12 | Sedor Christian | Officer | −Tax w/h | 320 | $7.90 | $2,528 |
| 2025-04-12 | VELTRI KATHY E | Officer | +Exercise | 1,513 | — | — |
| 2025-04-12 | VELTRI KATHY E | Officer | −Tax w/h | 452 | $7.90 | $3,571 |
| 2025-04-12 | Porter Jennifer E | Officer | +Exercise | 1,513 | — | — |
| 2025-04-12 | Porter Jennifer E | Officer | −Tax w/h | 452 | $7.90 | $3,571 |
| 2025-04-12 | Chi Lisa | Officer | −Tax w/h | 542 | $7.90 | $4,282 |
| 2025-04-12 | Chi Lisa | Officer | +Exercise | 1,513 | — | — |
| 2025-03-19 | VELTRI KATHY E | Officer | −Tax w/h | 12,548 | $9.20 | $115,442 |
| 2025-03-19 | VELTRI KATHY E | Officer | +Exercise | 41,352 | — | — |
| 2025-03-19 | Porter Jennifer E | Officer | −Tax w/h | 12,574 | $9.20 | $115,681 |
| 2025-03-19 | Porter Jennifer E | Officer | +Exercise | 41,352 | — | — |
| 2025-03-19 | Nachiappan Venkatachalam | Officer | −Tax w/h | 10,208 | $9.20 | $93,914 |
| 2025-03-19 | Nachiappan Venkatachalam | Officer | +Exercise | 33,081 | — | — |
| 2025-03-19 | Chi Lisa | Officer | −Tax w/h | 14,971 | $9.20 | $137,733 |
| 2025-03-19 | Chi Lisa | Officer | +Exercise | 41,352 | — | — |
| 2025-03-19 | Sedor Christian | Officer | +Exercise | 1,103 | — | — |
| 2025-03-19 | Sedor Christian | Officer | −Tax w/h | 388 | $9.20 | $3,570 |
| 2025-03-10 | Chi Lisa | Officer | +Exercise | 2,340 | — | — |
| 2025-03-10 | Chi Lisa | Officer | −Tax w/h | 962 | $8.97 | $8,629 |
| 2025-03-10 | Nachiappan Venkatachalam | Officer | +Exercise | 1,872 | — | — |
| 2025-03-10 | Nachiappan Venkatachalam | Officer | −Tax w/h | 659 | $8.97 | $5,911 |
| 2025-03-10 | VELTRI KATHY E | Officer | −Tax w/h | 823 | $8.97 | $7,382 |
| 2025-03-10 | VELTRI KATHY E | Officer | +Exercise | 2,340 | — | — |
| 2025-03-10 | Porter Jennifer E | Officer | −Tax w/h | 823 | $8.97 | $7,382 |
| 2025-03-10 | Porter Jennifer E | Officer | +Exercise | 2,340 | — | — |
| 2025-03-10 | Sedor Christian | Officer | +Exercise | 855 | — | — |
| 2025-03-10 | Sedor Christian | Officer | −Tax w/h | 301 | $8.97 | $2,700 |
| 2024-11-09 | Nachiappan Venkatachalam | Officer | +Exercise | 50,000 | — | — |
| 2024-11-09 | Nachiappan Venkatachalam | Officer | −Tax w/h | 15,725 | $9.68 | $152,218 |
| 2024-11-09 | Porter Jennifer E | Officer | −Tax w/h | 4,932 | $9.68 | $47,742 |
| 2024-11-09 | Porter Jennifer E | Officer | +Exercise | 16,667 | — | — |
| 2024-11-09 | VELTRI KATHY E | Officer | −Tax w/h | 4,931 | $9.68 | $47,732 |
| 2024-11-09 | VELTRI KATHY E | Officer | +Exercise | 16,667 | — | — |
| 2024-11-09 | Phillipson Dawn | Officer | +Exercise | 16,667 | — | — |
| 2024-11-09 | Phillipson Dawn | Officer | −Tax w/h | 4,933 | $9.68 | $47,751 |
| 2024-11-09 | Chi Lisa | Officer | −Tax w/h | 19,654 | $9.68 | $190,251 |
| 2024-11-09 | Chi Lisa | Officer | +Exercise | 50,000 | — | — |
| 2024-08-02 | Porter Jennifer E | Officer | −Tax w/h | 1,161 | $13.66 | $15,859 |
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.