| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Woodrow D. Anderson | CAO | 2026-08-27 | 1,500 | $35.69 | $53.54kBuy |
| Woodrow D. Anderson | CAO | 2026-08-05 | 1,500 | $36.28 | $54.42kBuy |
| Christian Heidbreder | Chief Scientific Officer | 2026-07-10 | 18,586 | $41.14 | $764.63kSell |
| Joseph Ciaffoni | Chief Executive Officer | 2026-06-22 | 612,549 | $38.32 | $23.47MSell |
| Christian Heidbreder | Chief Scientific Officer | 2026-06-11 | 18,586 | $38.06 | $707.38kSell |
| Ryan Preblick | Chief Financial Officer | 2026-06-08 | 36,000 | $37.70 | $1.36MSell |
| Juliet Thompson | Director | 2026-05-12 | 1,117 | $38.28 | $42.76kSell |
| Ryan Preblick | Chief Financial Officer | 2026-03-14 | 2,843 | $31.11 | $88.45kSell |
| Barbara Ryan | Director | 2026-03-13 | 8 | $31.09 | $248.68Buy |
| Barbara Ryan | Director | 2026-03-09 | 31 | $32.56 | $1.01kBuy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Joseph Ciaffoni | 0.67% | 790,330 | $28.21M | Insider |
| Ryan Preblick | 0.24% | 284,751 | $10.16M | Insider |
| Christian Heidbreder | 0.18% | 209,337 | $7.47M | Insider |
| Jeffrey W. Burris | 0.06% | 71,518 | $2.55M | Insider |
| Patrick A. Barry | 0.03% | 31,380 | $1.12M | Insider |
| David E. Wheadon | 0.03% | 30,780 | $1.10M | Insider |
| Woodrow D. Anderson | 0.02% | 27,638 | $986.40k | Insider |
| Daniel A. Ninivaggi | 0.02% | 27,163 | $969.45k | Insider |
| Mark Stejbach | 0.02% | 27,087 | $966.74k | Insider |
| Juliet Thompson | 0.02% | 18,748 | $669.12k | Insider |