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-11 | Reddy Jagadeesh A | Director,Officer | −Sell | 15,688 | $35.05 | $549,864 |
| 2026-06-08 | Reddy Jagadeesh A | Director,Officer | −Sell | 1,300 | $35.01 | $45,513 |
| 2026-06-01 | Reddy Jagadeesh A | Director,Officer | −Sell | 17,942 | $30.00 | $538,260 |
| 2026-06-01 | Reddy Jagadeesh A | Director,Officer | −Sell | 17,294 | $30.00 | $518,820 |
| 2026-05-26 | Raber Ryan F | Officer | −Sell | 20,000 | $26.00 | $520,000 |
| 2026-05-21 | Nichols Craig D | Officer | −Sell | 4,000 | $23.24 | $92,960 |
| 2026-05-08 | Leuba Sean P | Officer | +Gift | 1,015 | — | — |
| 2026-05-07 | Reddy Jagadeesh A | Director,Officer | −Sell | 10,332 | $25.72 | $265,739 |
| 2026-05-07 | Reddy Jagadeesh A | Director,Officer | −Sell | 11,464 | $26.11 | $299,325 |
| 2026-04-21 | Christen Timothy L | Director | +Exercise | 12,397 | — | — |
| 2026-04-21 | Fisher Steven L | Director | +Exercise | 19,532 | — | — |
| 2026-04-21 | Fisher Steven L | Director | +Exercise | 14,485 | — | — |
| 2026-04-21 | Fisher Steven L | Director | +Exercise | 10,331 | — | — |
| 2026-04-21 | Fisher Steven L | Director | +Exercise | 5,883 | — | — |
| 2026-04-21 | McCormick Robert L | Director | +Exercise | 10,331 | — | — |
| 2026-04-21 | Wingfield Tania | Director | +Exercise | 5,949 | — | — |
| 2026-03-15 | Lehr Rachele Marie | Officer | −Tax w/h | 4,600 | $16.67 | $76,682 |
| 2026-03-15 | Lehr Rachele Marie | Officer | +Exercise | 8,560 | — | — |
| 2026-03-15 | Lehr Rachele Marie | Officer | +Exercise | 5,808 | — | — |
| 2026-03-15 | Leuba Sean P | Officer | −Tax w/h | 5,277 | $16.67 | $87,968 |
| 2026-03-15 | Leuba Sean P | Officer | +Exercise | 4,646 | — | — |
| 2026-03-15 | Leuba Sean P | Officer | +Exercise | 7,263 | — | — |
| 2026-03-15 | Nichols Craig D | Officer | −Tax w/h | 1,662 | $16.67 | $27,706 |
| 2026-03-15 | Nichols Craig D | Officer | +Exercise | 5,808 | — | — |
| 2026-03-15 | Raber Ryan F | Officer | −Tax w/h | 14,150 | $16.67 | $235,881 |
| 2026-03-15 | Raber Ryan F | Officer | +Exercise | 12,452 | — | — |
| 2026-03-15 | Raber Ryan F | Officer | +Exercise | 17,650 | — | — |
| 2026-03-15 | Reddy Jagadeesh A | Director,Officer | +Exercise | 27,643 | — | — |
| 2026-03-15 | Reddy Jagadeesh A | Director,Officer | −Tax w/h | 30,062 | $16.67 | $501,134 |
| 2026-03-15 | Reddy Jagadeesh A | Director,Officer | +Exercise | 36,317 | — | — |
| 2026-03-05 | Leuba Sean P | Officer | −Sell | 2,500 | $20.07 | $50,175 |
| 2026-03-05 | Leuba Sean P | Officer | −Sell | 6,698 | $18.81 | $125,989 |
| 2025-12-11 | Fisher Steven L | Director | −Sell | 5,000 | $19.14 | $95,700 |
| 2025-12-11 | Fisher Steven L | Director | −Sell | 5,000 | $19.08 | $95,400 |
| 2025-11-25 | Raber Ryan F | Officer | −Sell | 12,500 | $16.69 | $208,625 |
| 2025-11-25 | Raber Ryan F | Officer | −Sell | 2,500 | $16.63 | $41,575 |
| 2025-11-06 | Nichols Craig D | Officer | +Grant | 1,134 | $15.95 | $18,087 |
| 2025-08-11 | Leuba Sean P | Officer | +Buy | 500 | $13.56 | $6,780 |
| 2025-08-08 | Lehr Rachele Marie | Officer | +Buy | 1,400 | $14.08 | $19,712 |
| 2025-08-07 | Reddy Jagadeesh A | Director,Officer | +Buy | 7,500 | $14.06 | $105,450 |
| 2025-07-19 | Reddy Jagadeesh A | Director,Officer | −Tax w/h | 15,064 | $15.30 | $230,479 |
| 2025-07-19 | Reddy Jagadeesh A | Director,Officer | +Exercise | 32,051 | — | — |
| 2025-04-16 | Christen Timothy L | Director,Other | +Exercise | 10,832 | — | — |
| 2025-04-16 | Fisher Steven L | Director | +Exercise | 9,026 | — | — |
| 2025-04-16 | Kent Jennifer J. | Director | +Exercise | 9,026 | — | — |
| 2025-04-16 | McCormick Robert L | Director | +Exercise | 9,026 | — | — |
| 2025-04-16 | CARLSON ALLEN J | Director | +Exercise | 9,026 | — | — |
| 2025-03-15 | Raber Ryan F | Officer | +Exercise | 17,650 | — | — |
| 2025-03-15 | Raber Ryan F | Officer | −Tax w/h | 8,276 | $14.35 | $118,761 |
| 2025-03-15 | Butz Todd M | Officer | −Tax w/h | 5,637 | $14.35 | $80,891 |
| 2025-03-15 | Butz Todd M | Officer | +Exercise | 17,614 | — | — |
| 2025-03-15 | Reddy Jagadeesh A | Director,Officer | −Tax w/h | 17,050 | $14.35 | $244,668 |
| 2025-03-15 | Reddy Jagadeesh A | Director,Officer | +Exercise | 36,317 | — | — |
| 2025-03-15 | Leuba Sean P | Officer | −Tax w/h | 3,217 | $14.35 | $46,164 |
| 2025-03-15 | Leuba Sean P | Officer | +Exercise | 7,264 | — | — |
| 2025-03-15 | Lehr Rachele Marie | Officer | −Tax w/h | 2,741 | $14.35 | $39,333 |
| 2025-03-15 | Lehr Rachele Marie | Officer | +Exercise | 8,562 | — | — |
| 2025-03-12 | Reddy Jagadeesh A | Director,Officer | +Buy | 380 | $13.75 | $5,225 |
| 2025-03-06 | Leuba Sean P | Officer | +Buy | 1,000 | $14.18 | $14,180 |
| 2025-02-28 | Raber Ryan F | Officer | −Tax w/h | 6,012 | $14.95 | $89,879 |
| 2025-02-28 | Raber Ryan F | Officer | +Exercise | 12,793 | — | — |
| 2025-02-28 | Reddy Jagadeesh A | Director,Officer | +Exercise | 25,432 | — | — |
| 2025-02-28 | Reddy Jagadeesh A | Director,Officer | −Tax w/h | 11,953 | $14.95 | $178,697 |
| 2025-02-28 | Butz Todd M | Officer | −Tax w/h | 3,700 | $14.95 | $55,315 |
| 2025-02-28 | Butz Todd M | Officer | +Exercise | 11,560 | — | — |
| 2025-02-28 | Leuba Sean P | Officer | +Exercise | 6,165 | — | — |
| 2025-02-28 | Leuba Sean P | Officer | −Tax w/h | 2,731 | $14.95 | $40,828 |
| 2025-02-28 | Lehr Rachele Marie | Officer | −Tax w/h | 2,834 | $14.95 | $42,368 |
| 2025-02-28 | Lehr Rachele Marie | Officer | +Exercise | 8,853 | — | — |
| 2025-01-09 | Leuba Sean P | Officer | +Exercise | 5,783 | — | — |
| 2025-01-09 | Leuba Sean P | Officer | −Tax w/h | 2,868 | $15.00 | $43,020 |
| 2024-11-07 | Reddy Jagadeesh A | Director,Officer | +Buy | 5,903 | $16.72 | $98,698 |
| 2024-11-07 | Leuba Sean P | Officer | +Buy | 1,000 | $16.13 | $16,130 |
| 2024-11-07 | Reddy Jagadeesh A | Director,Officer | +Buy | 5,903 | $16.72 | $98,698 |
| 2024-11-07 | Lehr Rachele Marie | Officer | +Buy | 1,500 | $15.90 | $23,850 |
| 2024-11-07 | Butz Todd M | Officer | +Buy | 1,272 | $15.79 | $20,085 |
| 2024-08-23 | Raber Ryan F | Officer | −Sell | 21,508 | $19.15 | $411,878 |
| 2024-08-22 | Raber Ryan F | Officer | +Exercise | 58,979 | — | — |
| 2024-08-22 | Raber Ryan F | Officer | −Tax w/h | 37,471 | $19.15 | $717,570 |
| 2024-08-21 | Butz Todd M | Officer | +Exercise | 88,029 | — | — |
| 2024-08-21 | Butz Todd M | Officer | −Tax w/h | 58,719 | $19.15 | $1M |
| 2024-07-19 | Reddy Jagadeesh A | Director,Officer | +Exercise | 32,051 | — | — |
| 2024-07-19 | Reddy Jagadeesh A | Director,Officer | −Tax w/h | 15,063 | $18.53 | $279,117 |
| 2024-04-16 | McCormick Robert L | Director | +Exercise | 9,721 | — | — |
| 2024-04-16 | Rothman Jay O. | Director | +Exercise | 9,721 | — | — |
| 2024-04-16 | Fisher Steven L | Director | +Exercise | 9,721 | — | — |
| 2024-04-16 | Christen Timothy L | Director,Other | +Exercise | 11,666 | — | — |
| 2024-04-16 | CARLSON ALLEN J | Director | +Exercise | 9,721 | — | — |
| 2024-04-16 | Kent Jennifer J. | Director | +Exercise | 9,721 | — | — |
| 2024-03-15 | Reddy Jagadeesh A | Director,Officer | +Buy | 1,560 | $12.85 | $20,046 |
| 2024-02-28 | Reddy Jagadeesh A | Director,Officer | +Exercise | 25,432 | — | — |
| 2024-02-28 | Reddy Jagadeesh A | Director,Officer | −Tax w/h | 8,138 | $11.97 | $97,412 |
| 2024-02-28 | Lehr Rachele Marie | Officer | −Tax w/h | 2,833 | $11.97 | $33,911 |
| 2024-02-28 | Lehr Rachele Marie | Officer | +Exercise | 8,854 | — | — |
| 2024-02-28 | Leuba Sean P | Officer | +Exercise | 6,166 | — | — |
| 2024-02-28 | Leuba Sean P | Officer | −Tax w/h | 1,806 | $11.97 | $21,618 |
| 2024-02-28 | Raber Ryan F | Officer | +Exercise | 32,899 | — | — |
| 2024-02-28 | Raber Ryan F | Officer | −Tax w/h | 10,527 | $11.97 | $126,008 |
| 2024-02-28 | Butz Todd M | Officer | −Tax w/h | 9,512 | $11.97 | $113,859 |
| 2024-02-28 | Butz Todd M | Officer | +Exercise | 29,728 | — | — |
| 2024-02-28 | Lehr Rachele Marie | Officer | −Tax w/h | 2,833 | $11.97 | $33,911 |
| 2024-02-28 | Lehr Rachele Marie | Officer | +Exercise | 8,854 | — | — |
| 2024-01-09 | Leuba Sean P | Officer | +Exercise | 5,783 | — | — |
| 2024-01-09 | Leuba Sean P | Officer | −Tax w/h | 2,000 | $13.50 | $27,000 |
| 2023-11-17 | Fisher Steven L | Director | +Buy | 3,000 | $12.75 | $38,250 |
| 2023-11-03 | Fisher Steven L | Director | +Buy | 5,000 | $12.45 | $62,250 |
| 2023-07-19 | Reddy Jagadeesh A | Director,Officer | +Exercise | 32,052 | — | — |
| 2023-07-19 | Reddy Jagadeesh A | Director,Officer | −Tax w/h | 10,256 | $11.22 | $115,072 |
| 2023-04-18 | CARLSON ALLEN J | Director | +Exercise | 14,485 | — | — |
| 2023-04-18 | Christen Timothy L | Director,Other | +Exercise | 2,774 | — | — |
| 2023-04-18 | Christen Timothy L | Director,Other | +Exercise | 14,485 | — | — |
| 2023-04-18 | Michels Patrick D | Director | +Exercise | 14,485 | — | — |
| 2023-02-28 | Stille Randall P | Officer | −Tax w/h | 7,284 | $16.06 | $116,981 |
| 2023-02-28 | Stille Randall P | Officer | +Exercise | 25,472 | — | — |
| 2023-02-28 | Butz Todd M | Officer | −Tax w/h | 8,954 | $16.06 | $143,801 |
| 2023-02-28 | Butz Todd M | Officer | +Exercise | 27,983 | — | — |
| 2023-02-28 | Raber Ryan F | Officer | +Exercise | 30,814 | — | — |
| 2023-02-28 | Raber Ryan F | Officer | −Tax w/h | 9,860 | $16.06 | $158,352 |
| 2023-02-28 | Raber Ryan F | Officer | −Tax w/h | 9,860 | $16.06 | $158,352 |
| 2023-02-28 | Raber Ryan F | Officer | +Exercise | 30,814 | — | — |
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.